Have not been riding for a while but finally got out last night for a short ride. As soon as we(wife and I) turned the first corner, this big nasty-ass Pit Bull came charging at us out of some people's yard. An old lady was sitting in the yard and yelled at the dog a couple of times but it didn't even slow the dog down. It was about 2 inches away from my ankle and barking it's fool head off. I just knew it was gonna take a chunk out of my leg(or my wife's) but we kept riding and after a few hundred feet it finally stopped and went back. I was fairly freaked out, but my wife was even more scared. What can a person do to stop a big mean dog like that?? I was thinking about attaching a big old "billy club" or piece of pipe or somthing to my bike and just pulling it out when I saw a dog and whacking him as hard as I could. Not sure that's really the answer though. Might just piss off a dog like that even worse. Anyone got a good solution? Some sort of spray or somthing like that maybe?? I don't care if it's "inhumane" or not, as long as it keeps the SOB's from taking a bite out of my flesh.