I swapped my Shark for the Ultenic U20 for six months – here's how it coped with endless sand, two types of pet hair and ...