3 small dogs (rescues) and a cat, what can I say. Doesn't seem to matter how much I walk the dogs. I do everything in my power to avoid accidents. In the past used industrial carpet shampoo blotted the accident and then scrubbed. This machine is easy to use, efficient and a miracle for me and my needs.