Another vote for miele cat and dog here, 4 cats and it works brilliantly, it almost lifts the carpet off the floor

I also have cream carpets in my bedrooms and recently made another brilliant discovery that saves my OH getting out the miele and lugging it upstairs every day. Its the Bissell Perfect Sweep manual Floor sweeper and its on sale in Argos UK at the moment for only 15 quid-bargain!
Gets up cat hairs amazingly. I empty it each time I use it and you can use it on wooden floors and tiles too. I was a bit skeptical about it at first but its great for keeping the cat hair under control and we only hoover at the weekends. I can't use the hoover but this is really light and easy to carry up and down so I can do my bit. I wouldn't bother with the rechargeable ones as this really works. I don't work for Bissell or have shares in them but I have been raving about this for weeks now. The cats aren't scared of it either unlike the hoover