Hi all, would love some advice on this: about 4 weeks ago my partner was walking our dog (on lead) near our home when an off lead terrier ran up and attacked him, grabbing him by the throat. The owners appeared and dragged it off, but left while my partner was checking our dog for injuries.
We took him to the vet who confirmed he wasn't injured - however it has really affected his behaviour / character.
A week later, again while out on his lead, another, different terrier came up to our dog (in a friendly, non aggressive way) and he snapped at it, catching its ear. He has never shown any aggression to other dogs before - this was completely out of character. We obviously offered to pay the owner's vet bill and give our phone number etc.
Since then he's become so much more reactive to other dogs in the street, barking and growling and generally appears very tense.
We felt it was only responsible for him to start wearing a muzzle as he'd bitten another dog. But understandably other owners now see him with it on and keep their dogs away so he's getting less socialisation in the park and can't play his beloved tennis ball or fetch sticks on walks either - he doesn't understand and I feel so sad for him. He has also become more fear aggressive in the house with the window cleaner and post lady etc, barking and rushing around whining.
So overall it feels like this one incident has really changed his life for the worse - how can we help him? Would love to hear from anyone who has built their dog's confidence back up after being attacked or experienced something similar.
TIA x