Adding a few more: - Have a clean space for the guests and host to interact. Its annoying to cleanup dog hair from (black) clothes. - Stop comparing pets with kids. I adore the emotional bond between a pet owner and their pet(s). But please do not compare (the guests) kids and your pets. - Try and avoid conversations that go like "Do you like mommie" to your pet and ask the same question to guest's kids. IMO, how to communicate is the problem when you know the person or you are already invited. Not why. It puts you in a tough spot, to go or not to go, to tell the host or not, to drop the invitation totally or not. If you tell them, they could be offended. If you don't, you have to face what you fear and be in an uncomfortable place. Only the pet owner knows the pet's behaviour. Its impossible for a guest to know the pet's behaviour and adjust to it even if tips are given by the owner. If a dog is a jumper, the pet owner knows it and should be ready to act on it. Once it jumps or attempts to jump, the damage is already done. Even if the guest or a passerby wants to communicate it, it wont happen because they will be gripped with fear. Its even more irritating if the owner justifies the jumping by saying "Oh, he just jumped, nothing worse happened" or "he likes you", instead of apologising. Some people are allergic to cats and dogs. Its always better if the host informs the guest about the pets and also asks if they are ok with them being around. What relationship a pet owner values also plays a part here.