Perfect for a long haired dog who needs to be vacuumed up after daily. Wait 3 days and I have shag carpeting. Bob is great. He goes were he is directed. I usually close off rooms I am not worried about and he does a terrific job. I especially love the little birth certificate he came with.