Our 5 month old pup goes crazy when we are in close proximity of another dog. So far I have been rewarding calm behaviour. I ask him to sit when other dogs pass and give him a treat if he sits calmly. I thought I was making progress yesterday. He went to jump up at another dog a couple of times. He stopped jumping when the dog growled and sat still while I spoke to the owner for 5 minutes. Today he saw a dog he knows quite well and kept jumping up at him. The other dog eventually growled, snapped and pinned him down. He yelped and ran back to me. I thought finally he had learnt his lesson. I put him back on the lead and started to head home. The owner of the other dog walked most of the way with me. After a few minutes my pup was trying to annoy the older dog.
I’m so worried he will get bitten because he does not seem to learn. I keep him on a long line at the moment so he doesn’t make a beeline for other dogs, and I have also been working on keeping his focus on me. I only let him off with dogs I know or with the owner’s permission.
Should I be worried about his boisterous behaviour or is this something he will grow out of? Is there anything else I should be doing?