i have a jack russell male..he is about 5 years old. i adopted him from the humane society about 2-3 years ago. when a stranger, (to him, friends of mine) comes into our house, at first, he acts fine. He is wagging his tail and looks like he is excited to see a new person. But when they come over to pet him ( i am holding him) he just goes crazy. He starts barking and showing his teeth and looks like he is going to attack the person. does he do this because he does not know the persons'? does he do it because he thinks people he doesn't know will hurt me? I know he would protect me if anybody tried to hurt me. But is this why he is acting this way toward other people besides family? Thank you =)
I had a Jack Russel Terrier and he NEVER acted this way. Does he get enough exercise, maybe, if you know people are coming over, you can take him on a long walk so he isn't as "hyper", that always helps my dogs.