We have two dogs, a cat, and a one year old and this tool has been able to handle it all! Very impressed and would definitely buy again. We use it once a week and, if you notice water not flowing back in tank, do have to occasionally check the filter isn't clogged but that is not a problem considering the hair and debris it picks up. It is extremely easy to clean and store.