Best Spray for Dog Pee on Carpet: Top Odor Eliminators and Enzymatic Cleaners
The right spray for dog pee on carpet combines odor control, stain removal, and pet-safe formulas. This guide highlights five top products designed to tackle pet accidents on carpets, floors, and upholstery. Each option uses enzymatic cleaning or odor-eliminating technology to neutralize urine odors and prevent future marking. Compare ingredients, usage, and surfaces to find the best fit for homes with dogs and active pets.
Summary of Selected Products
- Rocco & Roxie Supply Co. Stain & Strong Odor Eliminator — enzymatic cleaner for carpets, furniture, and more.
- Nature’s Miracle Stain and Odor Remover Dog — enzymatic formula with light citrus scent.
- Resolve Urine Destroyer Spray — immediate odor neutralization and deep stain removal.
- Resolve Ultra Pet Carpet Cleaner Spray — deep stain and odor removal with odor-stop tech.
- Bodhi Dog Not Here Spray — training spray to prevent repeat accidents on carpets and furniture.
Rocco & Roxie Stain & Strong Odor Eliminator

Brand: Rocco & Roxie Supply Co.
Features: Chlorine-free, color-safe cleaner certified by the Carpet and Rug Institute (CRI). Safe around pets and children. Enzymatic formula tackles stains and odors from urine, feces, vomit, and other organic spills. Suitable for carpets, floors, furniture, clothing, litter boxes, kennels, carriers, and more. The product notes a professional-strength formula with an emphasis on odor destruction and stain removal.
Nature’s Miracle Stain And Odor Remover Dog

Brand: Nature’s Miracle
Features: Enzymatic formula that begins breaking down stains on contact, with a light citrus scent for odor control. Continues working as long as bio-based mess remains present, helping to remove both stains and odors from pet accidents on a variety of surfaces.
Resolve Urine Destroyer Spray

Brand: Resolve
Features: Urine odor elimination technology neutralizes odors on contact for immediate freshness. Deeply penetrates to lift tough stains like feces, vomit, and dirt. Helps prevent remarking by discouraging pets from returning to the same spot.
Resolve Ultra Pet Carpet Cleaner Spray

Brand: Resolve
Features: Destroys stubborn stains with deep penetration, discourages remarking, and uses OXI+ODOR STOP technology to remove odors and leave interiors smelling fresh. Suitable for carpets and related spots where pets have accidents.
Bodhi Dog Not Here Spray

Brand: Bodhi Dog
Features: Indoor and outdoor use as part of potty training; scent-based deterrent to prevent repeat marking. Safe for fabrics, furniture, and floors. Designed to remind pets to avoid marked spots without yelling, helping to train dogs not to urinate in certain areas.
Buying Guide
Key considerations when selecting a spray for dog pee on carpet:
- Enzymatic versus non-enzymatic: Enzymatic cleaners break down organic matter at the source, reducing odors and future marking. For households with persistent stains, enzymatic formulas tend to perform best.
- Surface compatibility: Check whether the formula is safe for carpets, upholstery, fabrics, and wood or tile floors. Look for color-safe and pet-friendly labels if you have multiple materials.
- Odor control: Some products offer immediate odor neutralization while others rely on ongoing enzymatic action. Consider the severity of the odor and whether you need quick relief for guests or ongoing odor management.
- Safety around pets and children: Choose products with non-toxic, chlorine-free formulas and certifications from reputable organizations (e.g., CRI). Ensure proper ventilation after application.
- Usage versatility: A cleaner that works on multiple surfaces (carpets, furniture, bedding, kennels) provides flexibility for various accident scenarios.
- Preventive focus: If repeat accidents are a concern, consider sprays designed to deter marking (training sprays) in addition to stain removers.
- Fragrance: Some products include light scents; others are fragrance-free. If sensitivity is a concern, opt for fragrance-free options.
- Brand reputation and guarantees: Read reviews and product guarantees to understand effectiveness across pet types and stain severities.
Overall, the best spray for dog pee on carpet combines fast odor neutralization, deep stain removal, and safe use around pets. For homes with frequent accidents, a combination of an enzymatic cleaner for deep cleaning and a preventive spray can cover both cleaning and training needs. When selecting, prioritize safety certifications and surface compatibility to protect carpets and home health.