This vacuum works perfectly for getting my dog's hair off of everything! It is very lightweight and easy to dump the canister without making a mess again, and the febreeze filter is amazing to help with the odors associated with pets. It is a great value and worth every penny