If you have a new puppy in 2026, one of the first things you need to get right is how much to feed them every day. It sounds simple, but puppy feeding is genuinely more complex than adult dog feeding โ portions change every few weeks, meal frequency decreases with age, caloric needs are dramatically higher per kilogram of body weight, and the consequences of getting it wrong are more serious during the growth phase than at any other life stage.
A puppy feeding calculator removes the guesswork entirely. Instead of relying on generic bag guidelines that don't know your puppy's weight, breed size, or age, it applies the veterinary RER formula with a puppy-specific multiplier to give you a precise daily gram amount tailored to your specific puppy โ today. As your puppy grows, you recalculate. The math adjusts automatically.
๐ฌ How the Puppy Feeding Calculator Works
The puppy feeding calculator uses the same core formula as any dog food calculator โ the Resting Energy Requirement (RER) โ but applies a much higher life-stage multiplier because puppies are in a rapid growth phase that demands significantly more energy per kilogram of body weight than adult maintenance.
Daily Puppy Calories = RER ร 3.0 (puppy multiplier)
Daily Food (grams) = Daily Calories รท Food kcal per gram
Example: A 4kg puppy โ RER = 70 ร 2.83 = 198 kcal โ 198 ร 3.0 = 594 kcal โ รท 3.5 kcal/g = ~170g dry puppy kibble per day
The puppy multiplier of 3.0 reflects the dramatically elevated metabolic needs of growing dogs. Puppies burn calories building bone, muscle, and organ tissue simultaneously. This is why a 5kg puppy needs nearly the same daily calories as a 10kg adult dog โ the growth factor dominates.
When you select the Puppy tab in our free puppy feeding calculator, this multiplier is applied automatically. You simply enter current weight, age, and food type โ and the calculator handles the rest.
๐ Puppy Feeding Chart by Weight & Age
The table below provides daily dry puppy kibble amounts (at ~3.5 kcal/g) as a starting reference. For wet food, multiply by 3.5โ4ร. For a precise result using your puppy's exact data, always use the calculator.
| Puppy Weight | Under 3 Months | 3โ6 Months | 6โ9 Months | 9โ12 Months |
|---|---|---|---|---|
| 1โ2 kg | 60โ120 g | 50โ100 g | 45โ85 g | 40โ75 g |
| 2โ4 kg | 120โ220 g | 100โ185 g | 85โ160 g | 75โ140 g |
| 4โ7 kg | 220โ340 g | 185โ285 g | 160โ245 g | 140โ215 g |
| 7โ12 kg | 340โ500 g | 285โ420 g | 245โ360 g | 215โ315 g |
| 12โ20 kg | 500โ720 g | 420โ605 g | 360โ520 g | 315โ455 g |
| 20โ35 kg | N/A (too young) | 605โ890 g | 520โ765 g | 455โ670 g |
๐ How Many Meals Per Day by Age
How often you feed your puppy is just as important as how much. Puppies have small stomachs and rapidly fluctuating blood sugar โ too few meals causes hypoglycemia, especially in very small breeds. Split the daily total from your calculator across the following meal schedule:
- Under 3 months โ 4 meals per day (every 4โ6 hours). Do not skip any meal at this stage.
- 3โ6 months โ 3 meals per day (morning, midday, evening). Growth is still very rapid.
- 6โ9 months โ 2โ3 meals per day. Most puppies can comfortably move to 3 meals.
- 9โ12 months โ 2โ3 meals per day. Begin transitioning toward 2 meals as adult size approaches.
- 12+ months (adult) โ 2 meals per day. Switch to adult food at the appropriate age for your breed size.
๐งฎ How to Use the Calculator Correctly
-
Select the Puppy Tab In our calculator, the Dog tab defaults to adult. Select "Puppy" in the activity level dropdown โ this applies the 3.0ร growth multiplier automatically.
-
Weigh Your Puppy Fresh Use a digital scale today. Never estimate. Even a 500g difference shifts the result meaningfully at small puppy weights. Weigh before a meal for consistency.
-
Enter Exact Age in Years (Decimals Fine) A 10-week-old puppy is 0.19 years. A 4-month-old is 0.33 years. The calculator adjusts for age within the puppy window. Be precise.
-
Select the Food Type You Actually Use Dry kibble (~3.5 kcal/g), wet food (~0.9 kcal/g), raw (~1.7 kcal/g), or mixed. The choice dramatically changes the gram output. Always match what you're feeding.
-
Divide the Daily Total Across Meals Take the daily gram result and divide by the number of meals appropriate for your puppy's age. Weigh each portion on a kitchen scale โ never scoop by eye.
๐ When to Stop Using the Puppy Calculator
The puppy feeding calculator is for dogs who are still actively growing. Once your dog reaches physical maturity, you need to switch to an adult feeding calculation โ and also transition to adult food at the same time.
| Breed Size | Adult Weight | Switch Calculator At |
|---|---|---|
| Toy / Small | Under 10 kg | 9โ12 months |
| Medium | 10โ25 kg | 12 months |
| Large | 25โ45 kg | 12โ18 months |
| Giant | 45 kg+ | 18โ24 months |
- Use our puppy feeding calculator โ select Puppy mode for the 3.0ร growth multiplier
- Weigh your puppy fresh and recalculate every 2โ4 weeks throughout the first year
- Under 3 months: 4 meals/day ยท 3โ6 months: 3 meals/day ยท 6โ12 months: 2โ3 meals/day
- Always use a kitchen scale โ measuring cups are inaccurate for precise puppy portions
- Switch to adult food at 9โ12 months (small breeds) up to 18โ24 months (giant breeds)
- Puppy food is calorie-dense โ never continue it beyond the recommended age for your breed size
โ Frequently Asked Questions
A how much to feed puppy calculator takes the guesswork out of one of the most critical nutrition decisions in your dog's life. Puppies grow fast, their needs change constantly, and the right amount today may be significantly wrong in four weeks. Use the calculator with your puppy's current weight, update every 2โ4 weeks, feed across the correct number of daily meals for their age, and watch for the signs of physical maturity that tell you it is time to move from puppy to adult portions. Get these fundamentals right and you give your puppy the nutritional foundation they need to grow into a healthy, well-nourished adult dog.