I can't believe this little carpet cleaner worked so good. I have dogs & cats & what a mess they made. I've had carpet cleaners in the past but this one is the best. So easy to use.