I love this machine!  My dog is naughty sometimes and uses the bathroom on my rug.  This works perfectly to clean it up, just make sure you use the tool after to suck up any excess water.