Oh no MP what a horrible day.
I too hate it when dogs are not on a leash it is very irresponsible of the owners.
People wonder why you dont see many kids walking their dogs anymore and Im guessing this is one of the reasons. Imagine a kid trying to control a dog situation like that. SCARY.
Don't even start me on the ones that run out at cyclists and then the owners (if they are around ) state oh its ok it wont bite. HELL - bite or not it could still knock me off my bike.
The most effective way to do it, is to do it.
Amelia Earhart
2005 Trek 5000 road/Avocet 02 40W
2006 Colnago C50 road/SSM Atola
2005 SC Juliana SL mtb/WTB Laser V