I have two dogs that shed, this is a must have. We have mixed flooring from hardwood to carpeted and indoor/outdoor dogs. This has been great to quickly follow behind them and clean up the furniture,rugs,dog beds to keep everything clean and fresh.