I'd have punted that stupid mutt if he attacked my dog then kicked him and his idiot owner off my property and told him his dog was not welcome back. Ever. And if yhe owner let his dog loose again? I'd be screaming so loud people would be calling the cops thinking someone was dead. He had no right to let his dog loose on YOUR property after he attacked YOUR dog.
Equestrianism; 10% luck, 20% skill, 15% concentrated power of will, 5% pleasure, 50% pain and 100% reason to remember you're absolutely insane to be riding a beast that big.