Alright.. I have a question that I have been wondering about for some while now.

Some Shelties I see, are really, really small. Others I see, are almost as big as Mickey (21").

Is height a variation in this breed? Do certain breeders breed for certain sizes of the Sheltie? Is there a size that they actually have to be?