allseasonscyclist.com
Halt! Dog Repellent
You will never know how fast you can really go on your bike until you are chased by an angry Rottweiler who thinks he is defending his territory. From personal experience I can tell that having a d…