We have a 2.5 yr old female (de-sexed) JR. She is a great dog, very obedient off leash, fun to be with. Gets along great with kids and other people (most of them).....
But
Whenever she is on our lap, in our bedroom or on the bed she gets VERY aggressive to everyone else but me and my partner. She growls and barks. If we are asleep and anyone comes upto us she will literally bite them if they stick a hand out to touch us. If we wake up and see the same person that came into the room 1 minute later our JR will be fine and friendly as if nothing happened.
And when we let her out the front yard to play and have a sniff about she is fine with almost everyone walking past. But whenever a Indian/Middle eastern looking person walks past she gets very aggressive and barks at them and chases them.... and its only dark colored skin people. My Partner is Vietnamese and I am Australian so its not like we have trained her to be racist.
We came to the conclusion that when she was younger she would run upto people and some people get very nervous and scream/shriek/run which made her bark and now its a terrible habbit.
Any suggestions on how we may fix or at the very least soften this type of behavior?
Oh, she has 3 other dogs in the yard with her ALL day and goes for walks daily with one of the other dogs (they are Pomeranian and Chihuahuas) and gets along fine with all of them.
Its like there is a switch in her head, where she is the best dog in the world to this terrible creature and back again all in the space of one minute. Very bizarre.
Any tips appreciated