It should be diet to fit need and one size does not fit all, if I owned a working sledge dog I would feed it a high protein and fat diet with very little in the way of carbs, no more than 10%, as fat is the basic fuel for steady long duration work, but as I own sight hound types I feed carbs as these provide the basic fuel for sprint type activities.