Pepper Spray is my weapon of choice. I keep a can velcroed to my handlebar stem for quick reach be it dogs or weirdo guys. I've been lucky so far. Maybe being old and fat is a good thing. I limit my solo riding to populated areas for saftey reasons. It kinda sucks, but better safe than sorry. BikerHen