Puppies eat a lot of puppy food, but a mature, indoor family dog eats about 2 cups/day of a low-protein kibble. A working livestock guardian dog (LGD), guarding sheep or goats, requires more food, which varies based on time of year, activity level, and weather conditions.
Source: Caroline Great Pyrenees Rescue