I have 2 dogs and kids and live in the Midwest. It's muddy and messy and no matter how much I try some of it makes it inside. The Bissell Per Stain Eraser is a decent tool to quickly spot clean. It is all about convenience. It has a rechargeable battery for cordless cleaning and uses premixed cleaning solution. You spray the stain and the Pet Stain Eraser scrubs and extracts the dirty solution. In theory this is great. I used it on many stains and my takeaway is that it's a good machine but could be better. Battery life is a mere 30 minutes and I wish it had better extraction. The rugs and carpets are still pretty wet post cleaning so I lay a clean towel on top to absorb the remainder of the cleaning solution. I was given this handheld carpet cleaner to try as part of the Stellar Product Testing Panel.