I have had my Dyson for a couple years now and still love it!! The Animal attachment is just "OK" though and I don't use it very often. Every so often, the rollers get clogged and I have to turn the vacuum over and manually clean them, clipping strings, cat hair etc. There are several removable pieces that allow clearing of any obstructions and I like that. Like the ad says - it never loses suction and I am amazed at how well it cleans both carpet and floors. The push-button cup is super easy to empty also - no touching the dirt and no cloud of dust