Don't forget to check the laws about carrying spray. What most people don't know, as in here in NY, that you cannot carry what the LE guys carry. The stuff for civilian use here in NY is watered down, I believe 10%. Having been sprayed with it, and having used it on angry full size people and having watched some adults not be affected instantly. I'll stick to a sidearm. I can tell you we had a local incident two years ago where a former cop had issues with his neighbors boxer. The boxer went after a couple people and had been reported, still the owners were allowed to keep the dog. Well, the ex-cop went jogging one day and the boxer came out and ran full bore for the guy. He hit with a 9mm from a Browning Hi-Power and dropped the dog. Since this was a resort town the rich folks went bonkers along with all the animal rights folks which our area is loaded with. It actually went to a trial and the judge tossed it out due to the dog's history. In my area we have alot of strays, I had two last winter that I could not get rid of, and we have no animal control officer. I called the local shelter to see if they knew of anyone who could get these dogs, since I had the wife and the baby and both dogs were not sociable. No dice, they told me if I could get them in the car they would take them. I told them the only way to get them in the car was if they were deceased. That didn't set well. We also have a few coyotes wandering and a few former NYC residents that get pit bulls and rottweilers for crack head alarm systems. It is one of the reasons I carry guns with cast bullets alot, if needed, I want to be able to park a slug in a big dogs brain.