I bought this a month ago and have pets. Regular cleaning is important and the shark does the job. Its learning my house. Should have gotten this years ago!!