Riders who have experienced accidents or dog attacks seem to have more practical and effective means of dealing with dogs. I have a plate in my shoulder from my dog encounter. Sorry dog lovers, but the "bad doggie, go home" approach is no longer in my bag.