Would that thwart a charging pit bull?
Never been attacked by any dog, but read that wasp spray will stop a dog if you get it in the face/eyes...also could be used by a female out at night..possible car jacking at close range and again in the face would give you time to leave....