Times when you might want to restrain your cat include:
A cat needing medication
Moving
Bringing in groceries, or taking out the trash
Making sure available to go to the vet
Introducing a new cat
Kitten care
Aged cat
A cat that needs to be isolated from the household
When these needs arise, you want a kitty house that will be comfortable, have room for a litter box where it can be kept well away from the food and water, and space for a comfortable bed. A caged cat might not be a happy cat, but the chances are that he or she will be a much safer cat.