So briefly here's my back story: Adopted a rescue dog last summer, he's my first ever dog and he's now around 18 months old. Terrier mix, lively, great on lead, loves to play fetch, NOT food or toy aggressive, people friendly and generally dog friendly, except.... he is aggressive towards puppies. This started about 4 months ago.
4 Months ago I started walking him on a lead all the time in parks etc to avoid any puppy situations. He was great. We walk in the countryside off lead and his recall is generally pretty good if there's a treat or ball on offer. We've just finished a course of training and I've seen a real improvement in how I handle him and how he responds to me. GREAT!
Today, I went to the local park with him. It was earlyish and quiet there. I went so I can throw the ball for him. If I do it in the garden at home my neighbour gets annoyed because the dog barks with excitement for a while because we are playing a game. Once he's getting a bit focussed and puffed out he stops barking and just chases the ball. Anyway.... I went to the park to avoid a moan from my neighbour (and to be neighbourly, I suppose).
Dog and I are enjoying a game of fetch - he's been chasing for quite some time and is calm, ie not barking anymore, and very involved in our game. A couple of dogs come and go (dogs, not puppies) and my dog takes no interest; he wants the ball and is happy that we are playing together.
Then a guy and his two kids come up from behind me with their pup. The pup is off lead, not very old and runs straight up to my dog who is just returning to me with the ball. I warn the pup owner that my dog is not kind to puppies and I immediately call my dog and try and put him on the lead. But he's seen the pup and that's it - snarling and growling from my dog and squealing, from the pup; they are locked in a fight (that my dog has started). I pull my dog off immediately and apologise as much as I can, but pup owner is ignoring me.
I'm just so pissed off. I know my dog is not perfect, and I am pretty vigilant etc. I went to the park early to avoid other dog owners, and I do step in and lead my dog if I see another dog around close by. But this pup and his owner took me by surprise and I feel that it's perceived that it's all my fault that that a scrap kicked off. AIBU to think that if you have a puppy you don't let it just approach another dog in the park, especially if neither are on a lead??
I'm quite upset and know that I am a good proportion in the wrong, but I feel like I'm also expected to feel responsible for puppies who are off lead in a park. Even if my dog was on a lead, this would have kicked off and I'd still be in the wrong.