We had used a Dyson for the first time when we moved to NC. I had just gone over our carpets after the movers had gotten most things onto the truck, but they came back in so I borrowed a neighbor's Dyson to go over the carpets one last time. We have a dog, and I showed my husband what the Dyson picked up just after I had gone over the carpets with our old vacuum. The canister was full. We purchased the DC24 animal and it is awesome. Light, maneuverable (the ball really works and makes it simple to turn), easy to empty and clean, and it adjusts easily from carpet to hardwood floors, and the attachments are also very easy to use. What's also nice is if you sweep up something that you need to retrieve (Legos, earring backs, etc.), you can see it in the clear canister and you don't have to make a huge mess getting to it. You can't go wrong with any Dyson product, but if you have pets, this one is the best. After lugging around heavy machines for years, this product is absolutely wonderful.