I have a dyson "animal" and it is wonderful. I was convinced my previous elextrolux was doing OK until I got a dyson then I realised my previous vaccum had been merely flattening the cat hair and dust into the carpet rather than sucking it up!
It was actually quiet scary on the amount of "stuff" that was sucked up.