Natures Miracle pet stain and odor removers have been a trusted brand for pet mess cleanup for more than 35 years. Whatever pets do, you can trust Natures Miracle stain and odor removers, training aids, disinfectants and litter products to undo. Accidents happen, as every dog owner knows. Natures Miracle Stain & Odor Remover is an enzymatic spot stain and odor remover that removes urine, feces, vomit, drool and other pet messes. This formula works to eliminate stains and odors caused by puppies and dogs, including urine and feces accidents, food, drooling, bedding stains and odors and other hard-to-get-out dog messes. When used as directed, Natures Miracle Stain & Odor Remover will also work on old, deep-set stains and odors. Safe for use around pets and homes when used as directed.Use on carpets, floors, furniture, clothing and more (see the product label for a complete list of fabrics). Not recommended for leather, suede, silk or wool specialty fabrics. Always use Natures Miracle products first. Other cleaners and detergents may fail and chemically set stains that will be impossible to remove.