Can anyone recommend a decent handheld stick vacuum? I need one for day to day cleaning after my 3 year old and my dog which sheds horribly. I've heard the dyson sticks are good but I'm not sure if I want to spent that much. But I don't want a cheap one which won't get all the dog hairs either. Any advice would be appreciated. Thanks.