I had only 4 different dogs chasing and charging me today while riding and a whole pack of 4 dogs together last week...this situation is getting dangerous and I do know how to deal with unresponsible dog owners who laugh or reply to me that their dog "do not bite anyway"?...getting a water gun soon to ride, but I doubt this would help...any suggestions? Thank you.