Small Breeds (10-20 pounds): 3/4 cup to 1 1/2 cups per day. Medium Breeds (30-50 pounds) 1 3/4 to 2 2/3 cups per day. Large Breeds: (60-100 pounds) 3 to 4 1/2 cups per day, plus 1/3 cup for every 10 pounds over 100 pounds.
How much and how often should you feed a small dog?
The number of meals a dog eats per day depends completely on the family schedule. Dogs should eat at least two meals each day, about 12 hours apart. But a breakfast, lunch, and dinner schedule is an equally great option. If more than 12 hours elapses between meals, the stomach can become hyperacidic causing nausea.
Should small dogs eat more often?
Large breeds can store energy better, so they can utilize their calories slowly and evenly throughout the day. Small dogs need to take in more calories per pound of body weight than larger dogs do because their energy reserve is fleeting. This means that small dogs technically need to eat more.
Is it OK to feed small dogs once a day?
Dogs fed once a day are less likely to be diagnosed with age-related conditions than dogs fed more often, according to an analysis of surveys completed by 24,000 owners of pet dogs.
More useful articles on a similar topic 👇
How much food should a 10kg dog eat?How Much Should small dogs eat a day?