I have a dog who loves to go outside and then come in with muddy paws. Also drinks and drips water on carpet. Cleans spots she leaves Also, am older so light weight is perfect.