I have two Dysons. One is the big purple one we got when we had the big hairy German Shepherd. It worked very well for years with all that hair that never stopped. After he went to doggie heaven, I got myself the Dyson slim which is cordless. It goes all over my house without needing recharging and it is small but strong enough to get up whatever mess Mr. Stitchnripper and I make. Sometimes just for fun we will run the big one. It brings back memories of the dog. I have never had a Shark so can't comment on that.