We're on holiday and walked to the (very quiet, dog friendly) beach. DP realised we'd forgotten DD's bucket and spade so he walked back to the caravan with DS in the sling. Me, DD and Ddog walked onto the beach with Ddog on her lead (I wasn't going to let her off till we had got way further down to a clear part of the beach). There was a group of adults with a few dogs to our right so we walked the other way.
All of a sudden one of these dogs (turns out there were 3) ran at us barking and snarling and started to try to bite poor soft friendly lump Ddog. Two other dogs from the same group, again not on lead and again barking and snarling, followed and joined in attacking Ddog. DD got knocked over and was screaming.
A protective red mist kicked in. I kicked the dogs. Hard. Repeatedly until I managed to extricate Ddog and DD and the stupid feckless owner who fucking SAUNTERED over came and got them. I then gave him an earful and a half.
WIBU?
Yes it's a dog friendly beach but surely that only applies to dogs who can behave off the lead and who won't attack other (well behaved) dogs?