May I suggest FOX LABS spray? Carried by many LEOs. Never had a failure. Also had a wiff or three of it. Most unpleasant!
Yep, I will look this up later on today. The bottle I have came from bass pro shop.
I was really surprised at how short the range is. If that pitbull had been a charging bear, I think my dog and I would have been hamburger.