I have a 12 month old German Shepherd. On the whole, his behaviour is good - he has good recall about 70% of the time, he's well socialised with people and dogs, no aggression, no nerves, a happy dog.
He is boisterous and highly strung - liable to jump up at people, and has zero recall if he sees another dog to play with. I'm working on it hard with lots of positive reinforcement, practising recall constantly, and using a halti collar to control him to prevent him from running up to other dogs.
I've just had an argument with a family member who told me my dog should be terrified of me.
He was in the garden, he looked up and woofed at a passerby, so I told him a stern no, then told him to sit, lie down and then I praised him and gave him a treat. She told me this was wrong, because I was praising him for woofing at the passerby. I tried to explain that what I had done was told him to do something, he did it, and I was praising him for that. She couldn't see that.
She said that I should give him a good hiding, and he ought to obey me because he "should be terrified of me".
I tried to explain that teaching a dog to fear you doesn't work, and that positive reinforcement is the training method that is used by all the expert dog trainers. But I struggle to make the argument in the face of her stubborn insistence that she is right..
Please can someone help me to make the argument - my dog should not be terrified of me, and that is absolutely not the way to get him to do what he is told?