The amount of food depends on the dog’s weight and activity level. Generally, 3-4 cups of high-quality dog food per day is recommended.