Where do shetland sheep dogs come from?

From the Isles of Shetland ( just off the British mainland).

the answer that someone put above is somewhat true but from what i know they are from the "shetland" islands. and that is why they are called "shetland" sheep dogs. hope that helps!

peace, love, and be happy!