Oh I really feel for you, what a horrible situation., I hope you're ok.Need some advice, please no judgement. My dog is 11 months ( he will be 1 on the 29 June) let me start by saying my dog is friendly with other dogs and humans and children.. who has been snapped at a few times by other dogs but he’s always been friendly towards other dogs..
Last week my dog got attacked by a dachshund and a fluffy mixed breed ( the two were together) all dogs were on leads..
my dog has been fine ever since playing with other dogs
today on our walk he was on a lead.. he was absolutely fine we passed two (off lead) small Pomeranian dogs who were barking and my dog had No reaction just kept walking didn’t even glance at them.
We then went to pass a dachshund and out of nowhere my dog went for the dog and nipped the other dog on the lip causing it to bleed, I couldn’t apologise enough to the owner for what happened and made sure her dog was OK.
i of course pulled my dog back and had him stand next to me but he still kept growing at the dog. The other owner walked away and I stood there feeling upset and awful and guilty at what happened.
could my dog of done it as he was previously attacked by a dachshund and felt threatened?
I think you're probably right, your dog probably recalled what happened when he was attached by a dachshund and felt threatened.
My dog was pounced on by a boxer dog in a park a few months back (I actually think the dog was just being playful but as he was much bigger than my dog and got right on top of him I think it shocked him a bit) and now whenever he sees a dog of that breed he becomes really reactive and barks and growls. My dog is not reactive at all towards other dogs generally unless he sees a boxer. So I think they do remember negative things that happen to them!