Learn how to ride one handed. When the dog comes out shout at it that usally works, if that doesnt use Halt. I actually like spraying them, they are on a public road. When you hit them with Halt I believe they learn what is coming the next time you go by because when the ones that I did spray usally stopped when I raised my hand. Halt just burns them for a while and they get over it. Remember to slow down and keep control of your bike.