The EPA has certified Odorzout as being a 100% chemical free, natural organic product. The Zeolites, which have no odor themselves, just suck up the odor from the air like a sponge. Powder is the way to go. Liquids are messy, if you care about your pet.