How much food should a shetland sheepdog eat daily?

There are so many variables I can not give you absolute answer.

First: Shelties vary a lot in size. The breed "standard" calls for a range of 13 inches to 16 inches at the shoulder. That is a big difference in itself, and then considering they can often range from 12 inches to 18 inches. So, size is a factor.

Secondly: just as people, each dog varies in their metabolism.

Thirdly: activity level.

Fourthly: the brand of dog food.

The best gauge to determine if the amount you are feeding your dog is his body. Look at him and feel him. You want to "just" be able to feel his ribs and his hips. But you don't want the bones protruding.

A good quality food, first listed ingredient "meat". Some decent kibble is Innova, Canidae, Premium Choice, Natural Balance, Wellness, Eagle Pack. There are many others on the market more recently as well.

For a "larger" Sheltie, I would start around 1/2 cup in the morning and 1/2 cup in the eve. See how he does, and vary from there.