I have purchased many home carpet cleaners over the years. I have always had dogs, cats and other pets. The Green Machine is by FAR the best I have ever used. Cleans deep down and the suction leaves the carpet almost dry - not sopping wet like some others have.