I've had 2 mieles, seem to break easily. My dyson is chucking out stuff now and generally not getting the carpets clean. Time to try Sebo! Can anyone recommend which Sebo model would be good for me, i've hard floors and carpets and a dog?