I currently have an old meile cat and dog but it's really not doing a great job.... my sitting room carpet still has lots of dog hair in it... Can you recommend a hoover that really does remove dog hair?