German Spitz dogs should be fed 2-3 small meals per day, with a total of 1-1.5 cups of food.