Question: how much food should small dogs eat?
Answer: Small Dogs (10-20 pounds) Most dogs that are generally larger than a toy, but still around 20 pounds, are considered small breeds. Boston Terriers, Dachshunds, Shih Tzus, and Pugs can all be considered small dogs. Small breeds should eat: 3/4 cup per day if they weigh 10 pounds.