I have a 7 month old American Staffy x English Mastiff who has been socialised and really good with other dogs until about a month ago. He is desexed as i was hoping it would avoid this a bit (my previous dog was agressive until he was neutered). I also have a staffy x Kelpie and they get along great. But lately he wants to eat every dog he meets, especially the big ones!!! He weighs almost 35kilos so is not small at all which worries me even more. He has agressively come into contact with 3 dogs in the past few weeks. I cant seem to take him anywhere off the leash anymore. I have no idea what brought on this agression but i think its that he is trying to protect me and our other dog. This is unacceptable does anyone have any ideas? I am going to muzzle him from know on, for his and other dogs safety but it wont fix the problem.
i have established that i am the alpha dog and he is great at home. please help.