I agree. A few years back I was on my nightly walk with my dog. At first my young daughter had started but changed her mind. After dropping off my daughter at my parents (across the street) my dog and I once again went on our walk. We were a few houses away from our house and I noticed that the neighbor had there dog loose again. That dog was a very large German Shepard and was growling from the shadows across the street. The dog was following us so I decided that it was best if we just went back home to avoid trouble. When we turned around and began home the dog crossed the street and advanced towards us. The faster we walked the faster the dog approached. When we got to our yard it was growling and ran towards me and my dog that was in leash. I drew my pistol and fired. My dog pulled at that moment the shot missed. However the German Shepard was close enough to get burned by my muzzle flash. That was enough to dissuade it from attacking and it retreated back. My dog and I were able to get inside and I called 911 for animal control and to let the police know that I had discharged my weapon. When the police arrived the officer decided to interrogate me and admonished me for protecting myself! He then went to the owners of the German Shepard to make sure that their dog was ok. I was given a notice to go to court and learned that the dog’s owners let their dog roam at night. They were ordered to cease allowing that dog out. To this day I still get angry that I was admonished for protecting myself. I held a CCW permit and too was in the LE community. My agency had no problem with my decision only that officer.