The Surprising Link Between Cats and Roaches: Do Feline Companions Attract Unwanted Pests? January 2, 2024