Currently have a hetty vacuum cleaner and looks like I'm going to be able to replace it as dh's work Henry has died, so he wants hetty for his van 
Always loved my Henry/Hetty before getting a collie x lab who sheds all year round! It simply doesn't pick up effectively 
and my carpets look constantly hairy and grubby. We also have a ginger cat but the black dog fur is what's really causing the problem.
We have wooden floors, fluffy carpets and woven matting type carpets.
I need a vacuum which will pick dog hairs up properly from all of these. What have all you dog owners got that work well with pet hair?