I have 2 dogs, and several rooms with rugs. The Turbo Clean DualPro Pet is perfect for cleaning up muddy paw prints and the occasional "accident". It is easy to operate and does a great job.