My dog is now a year and a half. I'll be honest and say that out of all my dogs he's the only one that wasn't a "working dog" and ironically he's been the hardest work.
We socialised him well with dogs of all shapes and sizes early on, so much so that he wants to greet every dog he sees (working on this as I obviously don't want him upsetting an older / grumpy /reactive dog).
BUT he won't stop barking when he is on the lead and sees another dog. I know it's frustration and excitement, but I don't blame other owners for pulling their dog away - he sounds awful.
Any hints or tips on what to do to curb this behaviour? He hates water, so currently using a water spray to break his focus when he starts along with a firm no, and lots of positive reinforcement and some treats when he doesn't bark.
All suggestions welcome!