My dog is always on a lead when walked. I don't know why but there's something about my dog which other dogs seem to dislike, other dogs always growl at her when she has done literally nothing to them. I once was walking her on her lead when another dog literally ran straight across a playing field directly at her and pinned her down by her head. The other owners are always surprised and say their dog has never done that before.
I'm very careful to keep my dog on a short lead when I see other dogs, but sooo many owners let their dogs come over .. if you see a dog being walked on a short lead why on earth would you let your dog bound over without checking first with the owner? It's really annoyed me today. My dog is a staffy so is already pre judged.. today she got growled at by a labradoodle... once again the owner was all "ooo she's never done that before" ... well she has now and made my dog nervous again. It's very frustrating.