We have a dyson ball DC41 animal that thing will pick up anything. When we first got it, we swore that it was manufacturing the dirt. We had to vacuum the one room 3 times to get to the point that it wasnt picking up more stuff. And we vacuum once or more a week due to the cats... It was like $600 IIRC, and I'd buy it again in a heartbeat. The one time it broke, i called dyson up, dropped it off at their store in Schaumburg and it was fixed in 20 minutes.