Pet stains and odor
Enzyme cleaners, odor eliminators and laundry for pet stains, checked for what is in them and whether they are safe around pets.
- Best enzyme cleaner for old dog urine in carpet
Our pick for old dog urine in carpet is Rocco & Roxie: its maker says to let it sit for hours or days. We compared five cleaners by label.
- Best cleaner for old cat urine stains
Our pick for old cat urine stains is Rocco & Roxie, which can sit on older spots for days. Its label lists only 'Fragrance'.
- Best enzyme cleaner for pet urine on hardwood floors
Our pick for pet urine on finished hardwood is Bona's enzyme floor spray. We checked what floor makers and cleaner makers say about wet cleaners.
- Best cleaner for dog urine on a mattress
Our pick for dog urine on a mattress is Rocco & Roxie: its FAQ names mattresses. Mattress makers say to keep memory foam from getting wet.
- Is Angry Orange pet odor eliminator safe? The 2026 recall and what to buy instead
CPSC recall 26-201 covers Angry Orange Enzyme Stain Removers. What the recall covers, the refund steps, and a like-for-like swap to buy.
- Nature's Miracle vs Rocco & Roxie: which enzyme cleaner is better for pet urine
Rocco & Roxie is better for old or deep pet urine; Nature's Miracle is better on price. We compared the labels and directions side by side.
- Best laundry detergent for pet odor and pet urine in clothes and bedding
ACTIVE Pet Laundry Detergent is our pick for pet odor: enzymes, no added fragrance, 64 loads per bag. Its ingredient list is not published.
Last updated November 3, 2026.