Absolutely. Unlike air fresheners that mask smells, our fog destroys the bacteria causing pet odors. This includes urine smells in carpets, general pet odors in upholstery, and other stubborn animal-related scents.