Febreeze helps, but I too am in that situation. The fault lies more on my sister though, when she visits with Zippy. Zippy poops, pees, and pukes all over the house, its to the point that if she is visiting I take up the rug, and beds in the TV room. Currently the main stinky is the living room carpet, especially since its humid right now. All the deep rooted animal smells are surfacing

I'm trying to schedule a carpet cleaning so I can have at least a few weeks of clean carpet before Zippy visits again. You do what you can to keep tidy, no body is perfect. You just want to ensure a healthy living space for you and your pets.