This portable carpet cleaner does a great job spot-cleanning the doggie accidents we've had on the carpet in our home. it really gets the dirt & smell out & dries quickly.