I have a 3 year old male red nose pit mixed with a staffordshire terrier. He is my best friend, I got him when he was about 4-5 months old. He has never shown any aggression towards me, children, or my diabled mother and father but towards meeting new people, the vet, and my boyfriend.
The first time i took him to the vet as a pup was the first time i had ever heard of him being aggresive was when they gave him his rabies shot he growled and tried to bite them and ive had to keep him muzzled everytime i go back and the vet has to hold him down to do anything with him.
He has always gotten along well with kids and played with them and he has always been a big baby around me and my parents but when someone new comes over he snaps at them. I think he might be very jealous of my boyfriend because whenever he sees him he goes into a rage and starts barking and trying to bite him, that is the only person hes ever done that to. I have even tried muzzling him when he is around my boyfriend but he just goes into this rage and tried to claw him to death.
i dont really understand what the problem could be besides jealousy maybe? He snaps at people once in a while but i dont see any intentions to bite them like i do when he is around my boyfriend, its like hes a completly different dog. He is my best friend and nothing in the world would make me get rid of him no matter the opinions of other people. But its very difficult to keep him when he is acting this way. Any suggestions would be nice.