This is my second spot bot. Loved my first but it stopped sucking after 5 years. I will never have another pet without one. They are an absolute must have for puppies, aging dogs, and dogs with an attitude! These really do suck out all the nastiness and leaves carpet looking great!