Was recently out in a local park with DC.
A large labrador (or possibly golden retriever) came bounding over - not on a lead - owners nowhere in sight.
It was jumping up at my kids and was taller than them on its hind legs - they were crying and very scared and running away, but it followed us. It didn't seem aggressive but very over-friendly.
Eventually my DM who was with us got it to go away by growling at it and hitting its nose.
I was very shaken (as were DC) and couldn't help thinking what might have happened but for DM (herself a former dog owner).
Have any of you dog owners got good advice about how to fend off a dog like this and get it to go away and leave me and my kids alone?