My dog got attacked, the dog after him was smaller than my dog so I picked it up by its collar until the owner arrived.
I do admit to trying to break its neck whilst it was hanging but was unsuccessful. I'd have looked over it only it ran from one corner of the par to us to attack.
Lucky I saw it coming and kept my dog on the lead. In hindsight, I should have crossed the busy road and let the aggressive dog take its chances.
Once saw a little dog on a lead getting attacked by 2 big mongrels, poor woman with the little dog was screaming as these other tow attacked her dog. I ran out the house, semi clothed! And grabbed the most aggressive of the two and hurled it into the air, back hand. It landed on its back with a sickening thud, got up and legged it. I went to grab the other and it yelped, dodged and legged it too.
As they are pack animals, to take charge, you have to be the most aggressive. I've no idea what happened to the dog I threw into the air and I've never seen it since.