Should we accept our dogs behaviours when they have issues or try to work with it? I tried for the first 2 years to sort out Max and Lilly's issues but I just cannot undo their start in life and the socialisation they missed out on. Sammy is nervous of people, him having ridgeback in him also naturally makes him naturally wary. It's something I've accepted. Many staffies, particularly older ones who have not been well socialised can be intolerant of off lead dogs in their face. A dog with a good nose, like a springer spaniel is far harder to train recall. What do you think? Do you think people try to hard at times to "fix" their dogs problems rather than accepting their breed traits or their bad start in life? Or can all dogs be "fixed"