Teddy has an issue with any guy coming near me.
Even a hug from my dad or boyfriend makes him bark. He stops if I take a step away from the person.
If we have sleep over guests, he is ok with them being in the room next door but if they walk past my room door when I'm asleep, (eg to go to the bathroom or kitchen), he starts growling at them. does't matter who it is - except my mom who can walk into my room and he wont even lift his head - but wags his tail).
(He see's my boyfriend more often than my mom so I don't think its about how often he sees people)
Lately, he brings his toy to my boyfriend to throw so he can fetch if we are watching TV. He seems to prefer my boyfriend throwing toys for him (maybe because he can throw further than me)? and jumps on his lap sometimes.
Initially, he had an issue with him sitting on the same couch as me (and had to sit between us. if he tried to put his arm around me, Teddy would bark at him!!). All this has now stopped but as soon as he stands up, he starts barking again (esp if he hugs me).
I've even had him bark at a friends who came home in a short skirt. He stopped barking at her when she changed into something longer...
He probably thinks he is a fashion police??
Last night, he woke me up every hour with 1 min of barking at nothing (there was no one around) and only stopped when I got really mad at him, picked him up and ordered him to go to sleep on the pillow next to me (where he always sleeps). he usually sleeps on the floor for an hour then jumps on the bed himself so it couldn't have been him asking for permission!
Anyone have any ideas on how to resolve this issue? Could it be something I'm missing?