I live on a small farm with an indoor short hair dog. The MultiClean allows us to remove dog hair on the rugs, furniture and carpets, as well as tracked in dirt from the laminate flooring. We can use the detachable cylinder for corners and hard to get to areas. Best of all the ability to clean the canister and filters is a game changer. We love it!