I want a Miele hoover that is great on carpets. We don't have pets, so no pet hair on carpet, but does that fact that the Cat & Dog is so good at picking up pet hair mean that it's going to be the best at picking up other stuff from carpet too? I was going to go for the S5281 but suddenly wondered if the Cat & Dog was better at carpet fluff. TIA.