ive got a miele dog and cat one...

its great, we have choc brown carpet and a white dog and i use it daily and it hasnt disappointed me yet!

i buy bags for it twice a year which i think is pretty good, and its got varied sucking power comes with lots of adaptors as well!

if this one dies ill be buying the same one next time!