Yeah, that beagle is a little terrorist, he had it coming!
I was charged by an 80 pound pitbull and three smaller 40 pound or so dogs at one time. If I hadn’t known how to stand my ground and been aided by a passing motorist they would have mauled me. I called animal control after the incident.
So take Your snark and go pound sand.