Natures Mace
It is working just fine thus far. Odor is entirely tolerable, but wish it was odorless to humans.
Rating: 4 stars