Question: how much food should a small breed puppy eat a day?
Answer: How Often to Feed Your Pup. Puppies should be fed three to four times a day therefore if you are currently feeding ¾ a cup of puppy food twice a day you should consider spacing it out by feeding ½ cup three times a day.