It kind of reminds me of something that happened maybe two years ago or so? My grandma is not your typical 'grandma' (so don't picture an old lady sitting there knitting, wanting everything all neat and tidy in her house lol).
Anyway, I had Jackson over there... he always comes with me, she is a HUGE dog lover. He is her 'granddog'. He was laying on the couch, in between me and my mom, literally laying there. Grandma's husband is a huge grouch-o, nobody really likes him in the family, sorry to say, but I guess he just decided he wanted to be in a mood. I saw him staring over, with just this pissed-off-glazed look in his eyes. And he was like "GET OFF" and shoo'ed Jackson off the couch. Jackson was terrified. He had never been yelled at, nor interrupted like that for doing *nothing* wrong, he was asleep.
Needless to say, I was PISSED the approach used and ended up getting into a fight with him. Everyone else in my family was mad at the way he did it too, and my grandma said he was extremely drunk (he's an alcoholic).
Had they told me right from the get-go he didn't want my dog on the couch, I would've absolutely 100% been fine with it, but my grandma could care less (she always snuck her lab up with her when her hubby wasn't home). And this wasn't like some strangers home, it's my family whom I'm very close to.
So anyone yells at my dog or touches them, I get VERY defensive, haha. He ended up apologizing, I did for yelling, etc, etc. And now, their Lab has died, and he's obsessed with their new Foxhound they adopted, and he's always laying on the couch cuddling with her.
Go figure!