I have tried a lot of carpet cleaners having pets, but this is a wonderful and game changer. It is lightweight and moves easily, but the results from it with the cleaners left my carpets looking new and smelling fresh. I highly recommend.