for a family with 4 daughters each with waist length hair. My current cleaner has just burned out and is full of hair that it has picked up off the floor. Now's the time to buy a new one, do I go for a 'cat & dog' cleaner on the basis that it's going to be picking up a lot of hair or would it not be suitable for long human hair? Advice please.