We have a German "shedder" - Shepard mix. The fur is everywhere and he is in and out all day making my floors constantly messy. I use it daily to clean the floors (steam and vacuum) and I am totally in love with this product. It is so easy to use and performs just like I had hoped. It can suck up all his thousands of pieces of fur (he sheds as he walks!) and leaves my floors looking and smelling completely clean. I love, love, love this product.