Having read lots of threads on here and reviews elsewhere I think I am taking the plunge on a Sebo X4 pet. We have a cocker with very long black hair (longer than normal) and she does love to roll about and smear it over our beige carpets. We also have some hard floors but my main concern is lifting dog hair off the carpet. Thought about the Miele Cat & Dog but the upright reviews aren't so good and although lots of people love their Miele there are lots of comments about difficulty of removing hair from the brushbar.
Am I doing the right thing?