I nearly crumbled today when I realised I was walking my rather dog-aggressive parson russell terrier on the same route as a mass sponsored dog walk, but going in the opposite direction, so that we were passing a steady stream of dogs. Would have been a nightmare, but luckily I had The Squeaky Ball of Divine Joy with me, and judicious application of it meant that he passed every single dog with his eyes on the ball and without a single grumble. It helped that all of the sponsored dogs were as friendly as pie.
Could have been a disaster but in the event it was like every dog walker in town had showed up to help me with a training session.
It brought home to me just how much you can achieve with a nice positive training aid that your dog adores.