I have an older fluffy dog who occasionally has an accident on the carpet. This cleaner works better than the others i have tried. It is easy to use and smells great while cleaning the carpet.