I had pet messes and a small apartment. This was the answer to their daily messes, and much more This is good for pet hair and their families! also can use on your furniture, for pet hair or tracking in or around bedding or ( I use on garments to instead of iron.) Good on rugs, mats, pet messes. It's really easy to empty it, it is bagless or put different attachment on \off . The cord is very long, it doesn't get in the way with a velcro housekeeping it neat. I however would say it is very strong for vacuuming small animals ( 2.5 lbs) larger ones it would work well for. Make sure to get attachments with the code, the wide mouth attachment is well worth it , as does the attachments that come with the product