Hello, wonderful people!
I have a new dog, Loki, who I rescued about a month ago. Best we can tell he's a now 11mo GSD mix of some sort, but unsure of what with. Feel free to check out his album here
or his story here.
He's doing really great with literally everything except for passing other dogs when on a leash. When he's off-leash, he's great. Yesterday at the dog park (yes, yes, I know the dangers of these!) he was running to play with another dog but I could tell the owner was trying to work with their dog so I called Loki and despite being mid-run, he turned right around and came to be when I called him. He did it again today when we went swimming. Ridiculously proud of him for how fast he is learning, he's a fantastic dog.
And really, it's rather rare for him to want to play with other dogs, mostly he just kinda goes with the motions in the dog park, sniffing and following other dogs, but only playing with a chosen couple. He seems to "diffuse" so to speak and focus better when he's off-leash.
However, when we're walking around, despite a loose and relaxed leash with his head at my hip (though, admittedly, he sneaks in front still sometimes), he'll spot another dog and go absolutely crazy. Yesterday, he literally flipped over onto his back, almost growl-barking, hair-raised, wanting to play so badly. It seems to help when I tell him NO and walk in the opposite direction until he's calm again and then we can start walking back towards the dog. My hope is that he'll learn that freaking out like that won't get him anywhere, but staying calm means he gets to play.
Is this the right way to be dealing with it? Does this get better with time? I mean, it already is in the sense that he's doing it less with dogs who are calm but if another dog starts it he will, too. It's incredibly frustrating. Any tips/feedback would be great.