I usually don't stop for dogs, but I figure telling them to "GO HOME" is good training, and hopefully minimizes their time on the roads.
I had a small dog chasing me for a block or two last year, and really wanted it to stop so it didn't do something stupid.