I have this too
A woman shouted at me the other day after I asked her to keep her dog away from mine. ('This is a 'community', there's no need to stop our dogs from playing. Why are you so snotty about your dog?'). Before i could explain that my dog was unpredictable, hers decided to pull towards my EvilDog and got barked and snapped at. Then my bollocking was for not controlling my dog 'in the community'.
Also the man with the bouncy lab puppy. I was out with my two dogs, both on lead, his pup was off lead and started bouncing towards us. I shouted over for him to call his dog back as mine was aggressive at times. He started a pathetic 'buster, buster come here' and a slight jog after the dog who kept bouncing up to us. I got hold of my dog, who is fairly big (she was stood on her back legs trying to get to bouncy buster) and kept hold of her, snarling. And bouncy buster kept jumping up to play!
I've had the trainer round. As she was a rescue dog he's seen lots of anxiety in her. She doesn't know how to sniff dog buns to get to know dogs, and freaks out when other dogs do it to her. She's never been socialised and we're now trying to teach her. He thinks she's extremely insecure. It's taking a lot of work, but it's been 4 walkies since she's snapped in the general direction of another dog despite meeting 11 on one walk last night.
Our advice was to first get her calm when other dogs are around. Getting her to sit calmly whilst others pass, with some distraction (touching her ears, making a few noises, keeping her attention on us). Once she's mastered that, we're to try keeping her the same but asking other owners to bring their dogs a little closer (3-4m away when they walk past). All the time standing right by her, touching her, talking to her, letting her know we're there. Gradually building up to introducing the dogs. He's suggested we hold her by her collar for this and direct her nose to dog bums, again reassuring her and talking to her.
We've just started this. Fingers crossed its going to work, for our sanity and for our girls sanity