The average shoulder height of a moose is about 2 metres, which is 20 hands (a hand is a decimetre, more or less). The record height for a horse is about 21 hands. So while the average moose is certainly bigger than the average horse, there's actually quite a lot of overlap.
no subject