Updated On September 23rd, 2025
Pet's info: Dog | Shih Tzu | Male | neutered | 3 years and 1 month old | 14 lbs
My dog is reactive to other dogs on leash, usually when he can't go right up and sniff them. The last two times, he started growling but right before he was about to bark, I bent down and petted and rubbed his back and then picked him up. He didn't bark and even stopped growling. He whined a little at the end when the dogs walked away. Why is it that when he feels my hand rubbing him that he's able to calm down?
2 Answers
Published on June 13th, 2017
It is likely that you distract Hansyn by picking him up and petting him, and that you also are calming him just like when you rub his belly, ears, etc. There are ways to work with him to not bark and growl. Take treats with you on walks and when he sees another dog show him the treats and have him focus on you. Have him sit and give him treats for behaving until the other dog has passed. This can help to re-direct him so that he is not barking and growling at other dogs.
1Pet Parents found this answer helpful
Published on
He could feel reassured by your presence. Often the behavior you are describing can be do to a dog feeling anxious or fearful about a strange dog. You just want to be sure you aren't rewarding/reinforcing your dog for the barking/growling. The best thing to do to avoid this is to redirect him when you feel it is going to happen by giving him some commands, such as telling him to sit, or look at you and then rewarding him with pets and treats for doing something good, rather than rewarding him for barking- try to do this BEFORE he even starts growling if you can anticipate when it is going to happen.
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.