Do you ever have those days when you think you've done everything wrong?? Today was definitely one of those! I have a 5 1/2 month puppy who is lovely. He was great visiting grandparents over christmas and even convinced my dog hating grandma that they're not so bad. He has brilliant impulse control around food and toys. He will drop, leave and wait around even his favorite toys, food and the cats. His problem however is getting far too excited around other dogs! He's had plenty of opportunities to play with friends dogs and is generally very good with them. He's obviously a bit over the top and puppyish but he respects other dogs body language and will back off if he annoys them too much. Generally I haven't allowed him to greet many other dogs on the lead other than at puppy class (He graduated this about 2 weeks ago) because many dogs don't enjoy the company of puppies which is reasonable (He annoys me sometimes too ). This hasn't stopped him desperately wanting to greet every dog he sees. He turns into a frantic front leg paddling monster. He's only small so he can't actually drag me over to any other dogs but if we're trying to pass one on a narrow path it's quite a problem. He goes completely deaf as though I don't even exist. I often try to walk away and get him to sit which he will do if the dog is far enough away but after that point it's game over. It's disrupting to walks and I'd really like to nip it in the bud before it becomes too ingrained or gets him into trouble with another dog. Ironically if we're indoors with another dog he will settle and listen to commands in the presence of another dog. I wonder if this is because his puppy classes were indoors but outside he doesn't associate other dogs with having to obey commands? Sorry for the long post haha I'm just getting frustrated as I spend a lot of time and effort training him and feel like we don't get anywhere whereas I have friends who have done literally 0 training with their dogs and somehow they're relatively well behaved!
He's also not brilliant at loose lead walking. He walks fast, so if you're not walking at a brisk pace then his lead is not loose. I can encourage him to stay at my side but as soon as he's rewarded he resumes his fast walking.