Do you have any dogs that like to chase you on your commute? I have a few but they are slow and overweight, much like the annoyed drivers I encounter in the morning. :)
Luckily I ride through town where there are not many loose dogs. Out in the country though its every man for himself. If you cant sprint you better carry a big stick!

Here is a cute little ghetto dog I saw this morning:

He was harmless but his buddies may not be.

Watch out for ankle biters!