Puppies should eat 2 cups of dry food per day (one cup in the morning and one in the evening). See our top choice for puppy food here. Adult beagle diet: A poor diet high in fat can contribute to hypothyroidism and Pulmonic stenosis (heart disease) in aging dogs. Food for adult ...