Question: how much should 25 lb dog eat?
Answer: Medium breed dogs are those breeds which weigh an average of 25 pounds to 50 pounds. Some of the dog breeds belonging to this category include cocker spaniels, beagles, springer spaniels and bulldogs. Medium breed dogs require 1 cup to 2 cups of dry food per day to maintain a healthy weight.