I was out with my dog for a walk this morning in the local park. My dog is very good with people, cats, etc but quite afraid of other dogs and can be aggressive towards them if they are persistent after the first few sniffs. She was attacked by another dog when she was young (before we adopted her.) I've taken her to training and done as much socialisation as possible with her but I think she's as good as she's likely to get now.
Because of this, I keep my dog on her short lead and always tell other dog walkers that she's not great with other dogs - this is always usually fine, other owner guides their dog away and no drama.
Today, a dog ran over and was trying to play with her. Lovely dog - obviously not the dog's fault! My dog was having none of it and starting to growl and show her teeth. I shouted over to the owner who was quite far off, smoking and having a chat with someone.
She sent her young daughter (around 8-10yo) to grab their dog. This didn't work as obviously the girl was nervous of my dog, who was growling. She also didn't have a lead with her so was just sort of swiping at her dog! I told her not to worry and not to keep putting her hands in, just in case.
I was pulling my dog away but the other dog just kept following. Eventually I left the park, thinking that the other dog would lose interest but it started to follow us down the street. The mum/owner was in no rush to get her dog and the little girl was visibly upset that she couldn't get her dog to come back. The other dog wasn't responding to it's name at all. Eventually, the mum came over and put the dog on its lead but she was quite huffy about it.
AIBU to think that this was a disaster waiting to happen? Surely the adult should be over straight away, putting their dog on a lead if it won't respond to its name?