four dogs, two of which are puppies, this has worked great for stains that have come up. Urine, vomit, diarrhea and dirt