Hit the dog with water balloons? No, I can't say that I would want to use that method, I would just keep the dog on leash if the dog's heel was not solid.
When I walk my dogs, every time we reach a street, I make them sit and pause and then we heel across the street. Every single time. We do this on leash. And when I do go off leash, it is the same. Though, when I work off-lead, unless it is out in the woods somewhere, we heel the whole time. When we are on lead, as long as the lead is loose it is ok, except for street crossing, then we always sit first, then I start and we heel across streets. I think it does teach the dog to at least pause before running into the road. But some things you can't take back. After the dog gets hit and breaks bones, it is too late to think that maybe you should have used a leash.
Bear Cub, Hepsi-Pepsi
Cujo2, Karma Chameleon
Ramona the Pest, Kojak -- who loves you baby?
Tiny Tinnie, Susie's Uzzi, Kaiah -- The Baby Monster.