I absolutely know what you're talking about! I get criticism all the time for "how horribly I treat my animals." This refers to the fact that my dogs stay in their kennels during potty training, or when a large number of people are over to vist. Also, I am a foster mom for orphaned kittens, and people wonder why I keep the tiny, barely able to see, unvaccinated kittens in a large cage (and I mean large-bigger than my closet). I am an animal lover, of all sorts of animals, so my house is filled with birds, reptiles, rodents, cats, dogs, even a few pet insects.
Basically, what I say when people come over is that if they want the cats and dogs to come out of their "jail cells" then I'm going to let the snakes, the lizards, the tarantulas, and the rats out of their cages as well....Needless to say, that usaually shuts them up. Maybe you could buy a snake. Lol!