I go through this with my dad, too. He gets hounded by dogs. I tell him to give to the poor, just to wind him up.
The fact is that if a rider can't learn how to contend with dogs, they are going to eventually stop riding.
so it isn't a law enforcement or dog ownership issue at the heart of it. It is simply a matter of knowing how to handle the situation, when society breaks down and you have a snarling pit bull coming your way
In the end, its good to have a sprint