I have 3 dogs, one which is 17 years-old and has a urinary incontinence problem and frequently went on the carpet. We recently began her on diapers but we still had feces and urinary stains on the carpet that wouldn't completely come off manually. My husband bought the Spotbot at Target and I have to admit I was a bit skeptical considering the dozens of carpet cleaning gadgets that are out there but this one really works!! I still call the carpet cleaners occasionally but I feel better that the Spotbot spot treats instead of the carpet cleaners that just rub the stains around everywhere. If you have carpet and kids/animals, you can't live without this!