All Miele vacuums are good for pets. The units hold 10 times more dirt, dander, and hair than any bagless design. The units have bag indicators so you know when to change the bag. Use of the carbon filter helps eliminate odors because the carbon filter contains more active carbon than the HEPA filter. It is worth a try to test the HEPA filter vs the Air Clean Filters vs the Active Carbon Pet filters for odors. Miele Canisters give the option to use all three types of filters, while the Uprights only allow use of the HEPA or Active carbon filter.