The amount of food depends on the dog’s weight, age, and activity level. A general guideline is 2-3 cups of high-quality dog food per day.