My dogs get put in crates when i have visitors. They like the crates.....that is where they get fed, they don't mind sitting in the crates, it is a positive experience......food comes when they wait in there. Much more pleasant for visitors and less stressful/exciting for the dogs. If I leave the living room door open, the dogs can see the visitors. If children come to visit, the living room door stays shut.