I use this when our puppy has an accident. It works the best of all the pet stain removers I have tried recently.