I've posted on here before about my whippet who is obsessed/uncontrollable around other dogs. It now seems his behaviour is getting worse. A few times now, seemingly unprovoked he has snapped at other dogs. I dont mean just a growl but really gone for them. The only thing i can think they had in common is they are all male. Just now i was walking him on a lead, we passed a terrier on lead who was pulling towards him and my dog ended up on his hind legs growling really nastily. Next we passed my neighbour who has a friendly young lab, he's snapped at this dog before when he came up to sniff him, this time however the dog was metres away and again my dog was on his hind legs making the most awful snarling sound. I spent the rest of the walk crying silently behind my sunglasses as pathetic as that might sound. I owned a dog aggresive rescue dog for 8 years before him and it was awful and i honestly can't cope with it again. This aggression seems to have come out of nowhere. He has always been very over confident and bolshy with other dogs but now it seems to be morphing into something else. The only thing i can think it that hes not neutered and i wonder if this has to do with it as he seems to be totally fine with female dogs. If anyone has any advice i would be so grateful.