We were out playing in the snow, ds had his hood up and was covered in snow, pup (8month old JRT) really took exception to this, seem absolutely terrified of ds and started barking and growling with his tail between his legs. I put him back on the lead and made a fuss of him, and we started to walk towards home. When ds got close, pup flew at ds, snarling and teeth gnashing. I have no doubt that if he wasn't on the lead, he would've made contact :(
We've had issues with him reacting to strange dogs in this way, but, on advice of a trainer, I've been slowly getting closer and closer to new dogs, whilst treating him constantly, and we seem to be making headway. Generally, he does the snarly snappy thing for a few minutes, then wants to play, but he's never shown any aggression towards a person before, let alone ds and it's really unnerved me.
He's a very, very fearful, timid dog. He's scared of traffic, bikes, horses, loud noises etc, and it know this aggression stemmed from fear, as I don't think he recognised ds and it scared him, but I'm terrified that the next time it will be a strange child and I don't even want to think about that.
I'm going to get a muzzle tomorrow and try and get him used to that, and will book an appointment with the vets to see if I can get a referral to a behaviourist, but is there anything else I can do in the meantime? I'm not worried about him going for ds in the house as he loves him to bits and I really think he just didn't know it was him, but I don't want that situation to ever occur again. I'm really shocked and sad at the minute :(