We have three dogs who shed. This is the only vacuum that picks up EVERY strand of fur from carpets and floors. Great accessories make it cinch to use anywhere.