I don't personally see an issue if you want your dogs on your couch. But since people constantly say "My pets are like my children!" then I think the same rule applies. You wouldn't (I hope!) let your child jump on me and lick me and sniff me and stick their head in my purse. If your child did any of those things, I would tell them not to, and that wouldn't be me disciplining your kid.
And to extend that idea, some PPs have said that their pets are residents of the house and therefore have free rein of the house, even when company is there. Well, my children are residents of my house, but I have no problem with limiting them to a certain area of the house when I have guests over. I remember the same thing when I was a child: my parents had many dinner parties during which expected to stay upstairs. Perhaps this is why I am perfectly willing to put animals away when guests are over- I don't give them any more freedom than I would a small child.
If there is a good place to put them away, I would agree. Growing up, if we had guests that weren't fond of cats, the cats got turfed to the basement. Lots of room to roam; their litter and food was down there.
But my current home is open concept and the basement is cathedral ceiling to the upstairs; there is no way to put my cats away and still give them decent room to roam. And without having to relocate food, water and litter. I'm not sure what I'm going to do when I go to renovate my kitchen, as the one cat will absolutely make a pest of herself with the workmen and will try to get out. The other one will just hide so I'm not too worried about her.
And I've just thought of a warmer weather solution! I could put her in the garage, with food, water, litter and sleeping arrangements. She won't like it very much but she'd be safe. She's already spent one night out there when I didn't realize she got past me when I ran the garbage out. She was out there about than 12 hours with no food, water or litter. She'll hide, too, so I didn't think anything of not having seen her. Smart kitty did her business in the paper recycling box on top of the newspaper that was in there.