Had a bad encounter yesterday on the property with two stray dogs. Fortunately though, because I carry at home I was ready. The details are as follows, I was home with our 14 month old daughter while momma was off working. So I spent my day cutting firewoods and getting ready for tonights snow. That meant running the generator to top off batteries and fill our water tank. So it's been a couple of hours since I started the generator and I figured I needed to check our water tank and shut down the generator if we were full. All batteries had their required maintenance charges and were 100%. I have my G20 with Hornady 200GR JHP rounds +2 spare mags on my hip in a paddle holster. So I am walking up and I get about half way to the generator when I see the first dog. I smelled the second dog (I thought it was a skunk at first...) and caught a glimpse of it as it charged me. I didn't think I just reacted... My first round grazed the top of the second dogs head (for the record both dogs were pit-bulls), I was high, my follow up was dead center and the dog dropped 5-6ft from my feet. The second dog had managed to reverse course and was starting to leave after the second shot, it never made it. Honestly I was surprised I hit it, but off center back of the head 80 foot shot. I was trembling from the adrenaline. Once I verified that both dogs were dead I checked for collars and tags. The one closest to me had a chain around it's neck and from appearances, had been in several scrapes as his face and neck were heavily scarred. A couple of things came to light from this: 1. My practice paid off, I didn't really think everything was automatic and my rounds went where I wanted them. The first round, as I thought about it I failed to adjust for the dogs momentum, but the follow up shot was dead on. 2. The habit of carrying my side arm gave me the chance I needed. Had I not been packing, I doubt I would have made it back to the cabin where I have my ready shotgun where I can get it. 3. My dogs failed to warn me, let alone show up. Of course both of our current dogs would have been annihilated by the pit-bulls. 4. Normally we allow our 14 month old to truck around the property. We can see her and all but this event has me devising a safe zone for our daughter. 5. The Hornady 200GR JHP that I am using... I have faith in it's ability to do the job.