Hi my little crossbreed bitch(we think collie x lurcher type x springer) For the past 6 months has started growling at dogs she doesn't know. She used to be such a lovely pup, everyone who met her instantly loved her to bits, but now whenever a new dog enters the park we have to put her on lead for fear of another fight. After a long think we realised that it probably came from her being attacked by a pair of horrible staffies who came hurtling towards us and attacked her when she was little. They are vicious and have attacked many other dogs in their time. They haven't been seen for a while, and one is ok - the leader may have been put down or something. Anyway now any dog that she has met after that instant has been growled at if they come near. If they ignore her warning and try to sniff her (she is very uncomfortable being sniffed for some reason, even if it's by a dog she knows) she will try to attack them. She will definately attack a dog which runs at her at speed, whether she knows them or not. The other day, a lovely little puppy came over playfully trying to say hello and she went for him completely, snarling at lunging for his neck. He ran whimpering back to his owner but this seemed to have angered his huge (almost definately part pitbull) big brother....i'll just say thank god shes so fast otherwise she would have been done for. I was not at all angry with the other dog's owners and apologised to them profusely for her behaviour. The big pitbull type went back to his owner when called and was not at all agressive to us or his owner. It can't go on like this:frown2: any suggestions, She is unspayed, if that matters, and will remain so. Don't try and persuade me; this thread isn't for that.