I just ride like h*ll... has anyone here not been able to outrun a dog? I am absolutely terrified of dogs both on and off the bike and when one chases me on the bike I just hammer down and take off. My DH frequently slows down and tells them "no" and stuff, but I am G-O-N-E!