We have a cat and light colored carpet. This is the only product I have found that will remove stains.