I recently purchased the Dyson DC35 Multi Floor Hand held vacuum cleaner and I can honestly say it's the best buy I think I've ever made ! It's light weight, easy to use, multi functional, easy to store on the wall and out of the way.
I have a dog and cats and it picks up all the fur without any problems. Infact I use this more than my large Dyson now as it's a lot quicker to give the floors a quick wiz around.
I was originally looking at purcahsing the DC31 Animal but I'm glad I didnt now as this is so multifunctional with the long handle and the large floor head and not forgetting the stairs - quick & easy to use.
I highly recommend this cleaner !