You really called me a tree hugger?
The dog was out of frame and I don't know what may have set the Doe off. If the dog was on a leash I don't imagine this same incident would have happened. If you would really choose to discharge a firearm in a neighborhood like that at a deer you're not only unsafe but you're also foolish with questionable legality depending on your local laws or municipality. On the other hand you could be playing a part of ITG in which case you're talking out your rear which I think to be the true case.
If you choose to not have your pet on a leash you better be prepared to accept responsibility for what that dog gets into. Whether it's sprayed by a skunk, scratched by a raccoon or in this case beaten by a deer defending it's fawn the dog owner is responsible. My chocolate lab runs free in a 4 acre section of invisible fenced area. He on occasion gets into it with a skunk or other animal and it's on me to get him cleaned up. If he attacks a child that wanders into our back lot then I'm responsible. If he gets killed by a pack of coyotes then I'm responsible. We take various precautions and safeguard to prevent things like that but accidents do happen. This dog not being attended while outside in a neighborhood allowed to run across the street with cars and other animals is the responsibility of the owners good deed or bad.
In this case, the screaming woman who I imagine is the owner of the dog needs to deal with the fact that her failure to secure and attend to her dog was beaten by a deer defending her fawn. It's her own damn fault for not taking any precautions.