At one point I carried dog mace. But we have to realize it takes time to deploy these devices, and unless you do it every day, you aren't that smooth at it. I took a self defence course for women and the top cop (male) stressed that reaction time is an issue when you are caught by surprise.
I am definitely not really fast, but I have dogs come at me often so I do get to practice once in a while. lol
