Putting dogs in cages can make them more docile. At this time, they won't be unhappy because of the small space. Because the dog likes to find a quiet and secluded place when he sleeps or is alone, and the cage just fits the dog's choice, which will make the dog feel safe and more docile.
When a dog is at home, it's dangerous to bite and eat something he shouldn't eat. Don't think it's all right to hide things that dogs can't eat, and don't put any dangerous things in the house. The cage actually provides the dog with a space of his own, where the dog will feel safe.
The advantage of cage is not only to protect the dog. It is also a good tool for training dogs to go to the toilet, and it can also cultivate the quiet character of dogs alone. You can put the dog back in the cage to give the dog and the guests a peaceful environment. Because the dog can feel the tension of the guests, which causes the dog's tension and excitement. If the guest brings children who are afraid of dogs, it also reassures the guest.