We live in the countryside, I went out with 12mo DD in the carrier and my dog (who was on the lead) we walked round the corner from our house. In the distance we saw some people out walking with their four dogs, the dogs saw us and started all barking and racing towards us. I wasn't sure what to do because my dog was on the lead and theirs wasn't, I tried to pull my dog away and take a different route but she wasn't keen on turning her back on the dogs running at us (don't blame her tbh).
Decided to stay still and maybe they'd be fine after a sniff, one of the dogs was very aggressive snarling, it snapped at my dog and I just lost it
I kicked the dog and started screaming and shouting at it to get away.
It went off and I went on my way on the different walk. Didn't stop to have an awkward conversation with the dog owner. I should add the owner was trying to call their dog back and we do live in the kind of place where you can go for a walk in the fields and not see a soul so I'm not mad them for not having their dog on a lead.
I am however mortified that it was (I believe) a relation of the people who have just moved in next door 🤦🏻♀️🤦🏻♀️🤦🏻♀️
YABU - you overreacted and should apologies to your new neighbours
YANBU - that psycho dog went for your dog and you have to do what you have to do!!