Data report · Updated October 2026

Puppy Feeding Chart for India: How Much Food a Puppy Needs by Age and Expected Adult Size, and How Many Meals a Day

A puppy heading for an adult weight of 20 kg needs about 933 kcal a day at 3 months and 1,153 kcal at 6 months, by the FEDIAF 2024 formula. In grams, that is roughly 259 g and 320 g of a dry food with 3,600 kcal per kg. Royal Canin advises at least four meals a day up to 8 weeks, three from 3 to 6 months in its breed list, and two after that. The NRC and VCA say two to three meals a day.

A three-month-old Indie puppy eats soaked kibble from a steel bowl, portioned using a puppy feeding chart
Illustrative image. The data and charts come from the sources listed in this report.
1,153 kcal
a day for a 6-month puppy heading for 20 kg, more than the 1,040 kcal it will need as an adult
259 g
dry food a day at 3 months for a puppy heading for 20 kg
69%
of adult weight a medium-breed puppy reaches by 26 weeks (FEDIAF curve)
4
meals a day at least for puppies of 4 to 8 weeks, per Royal Canin; vet groups say 2 to 3
78%
of the NRC energy figure eaten by puppies aged 8 to 17 weeks, in a study of 493 owned puppies (Klein 2019)

By the dogeats.in Editorial Team · Published 2026-10-15 · Updated 2026-10-15 · Free to reuse with credit (CC BY 4.0)

Key findings

  1. A puppy heading for 20 kg needs about 933 kcal a day at 12 weeks and 1,153 kcal at 26 weeks, using the FEDIAF 2024 growth formula.
  2. At 6 months that puppy weighs about 13.8 kg yet eats more than the 1,040 kcal a moderately active 20 kg adult needs.
  3. Growth speed depends on size: by 26 weeks a toy puppy reaches about 77% of adult weight, and a giant puppy about 57%.
  4. For one 4.5 kg puppy heading for 15 kg, four official methods give anywhere from 649 to 990 kcal a day.
  5. In a 2019 LMU Munich study of 493 privately owned puppies, intake was 78% of the NRC figure at 8 to 17 weeks. It was 83% at 17 to 26 weeks.
  6. A typical Labrador puppy (adult 32.5 kg) needs about 1,294 kcal a day at 3 months and 1,635 kcal at 6 months.
  7. FEDIAF sets a calcium minimum of 1 g per 100 g dry matter for early growth and a maximum of 1.6 g, because excess calcium harms large-breed skeletons.
  8. Royal Canin advises two meals a day from 6 months, kept until 10 months for small breeds and up to 24 months for extra-large breeds.
  9. At the Pedigree puppy price of Rs 249 a kg, feeding a Labrador puppy at 6 months costs about Rs 3,392 a month.

Download the full infographic

Infographic: Puppy Feeding Chart for India: How Much Food a Puppy Needs by Age and Expected Adult Size, and How Many Meals a Day
Download image
Embed this image on your site

Share the key findings

Key findings: Puppy Feeding Chart for India: How Much Food a Puppy Needs by Age and Expected Adult Size, and How Many Meals a Day
Download image
Embed this image on your site

How much food does a puppy need per day?

A puppy's needs depend on two numbers: its weight today and its expected adult weight. FEDIAF's 2024 formula combines both. For a puppy heading for 20 kg, it gives 686 kcal a day at 8 weeks and 933 kcal at 12 weeks.

Needs rise fast and then level off. The same puppy needs 1,153 kcal at 26 weeks and 1,139 kcal at a year. Its adult need at moderate activity will be about 1,040 kcal.

In grams of a dry food at 3,600 kcal per kg, that is about 191 g at 8 weeks, 259 g at 12 weeks and 320 g at 26 weeks. Split it across the day's meals.

Puppy feeding chart: daily calories by age for a puppy heading for a 20 kg adult weight
Puppy feeding chart: daily calories by age for a puppy heading for a 20 kg adult weight8 wk: 686; 10 wk: 836; 12 wk: 933; 14 wk: 1,000; 16 wk: 1,048; 20 wk: 1,109; 26 wk: 1,153; 32 wk: 1,168; 39 wk: 1,166; 46 wk: 1,154; 52 wk: 1,139; Adult: 1,04005001,0001,5008 wk68610 wk83612 wk93314 wk1,00016 wk1,04820 wk1,10926 wk1,15332 wk1,16839 wk1,16646 wk1,15452 wk1,139Adult1,040kcal

FEDIAF 2024 growth curve and energy equation (Table VII-8a, VII-8b). Adult bar: 110 kcal x 20^0.75. Computed by dogeats.in.

Show the numbers
Labelkcal
8 wk686
10 wk836
12 wk933
14 wk1,000
16 wk1,048
20 wk1,109
26 wk1,153
32 wk1,168
39 wk1,166
46 wk1,154
52 wk1,139
Adult1,040
Embed this chart
Puppy feeding chart by age and expected adult size: body weight, daily calories and grams of dry food
Age (weeks)Toy 5 kg: kcalToy: gSmall 10 kg: kcalSmall: gMedium 20 kg: kcalMedium: gLarge 35 kg: kcalLarge: gGiant 60 kg: kcalGiant: g
8306854721316861919982771,146318
10342955421518362321,2203391,550431
123661025881639332591,3683801,816504
143811066191721,0002781,4714092,006557
163921096421781,0482911,5474302,146596
204051136701861,1093081,6484582,339650
264131156891921,1533201,7284802,504695
324131156951931,1683241,7644902,591720
394081136921921,1663241,7784942,643734
464011126851901,1543211,7754932,662739
523981116761881,1393161,7644902,664740
Weigh a puppy every week or two. If it grows faster than the curve for its size, or looks round rather than lean, feed less and ask your vet.

Grams assume 3,600 kcal per kg of food, FEDIAF's reference of 4.0 kcal per g dry matter at an assumed 10% moisture. Many puppy packs print their own kcal per kg; use that figure if you have it.

Our puppy feeding guide covers what to feed. The adult feeding chart takes over once growth ends.

How fast do puppies grow, and when do they reach adult weight?

FEDIAF publishes growth curves for five size bands, valid from 8 weeks to a year. A toy puppy heading for 5 kg is at 33% of adult weight at 8 weeks and reaches 100% at about 49 weeks.

Giant puppies grow for much longer. A puppy heading for 60 kg is at 14% of adult weight at 8 weeks and only 82% at a year. Extended past its one-year range, the FEDIAF curve reaches full weight at about 84 weeks.

VCA Animal Hospitals, writing with the Canadian Academy of Veterinary Nutrition, puts adulthood at 10 to 12 months for small and medium breeds. Large and giant breeds mature at 18 to 24 months.

Puppy growth: share of adult weight reached at 26 weeks (6 months), by expected adult size

FEDIAF 2024 Table VII-8a growth curves, capped at 100%. Computed by dogeats.in.

Show the numbers
Label%
Toy, 5 kg adult77%
Small, 10 kg adult72%
Medium, 20 kg adult69%
Large, 35 kg adult64%
Giant, 60 kg adult57%
Embed this chart
Puppy weight chart by age: expected weight in kg for five adult sizes, FEDIAF 2024 growth curves
Age (weeks)Toy, 5 kg adultSmall, 10 kg adultMedium, 20 kg adultLarge, 35 kg adultGiant, 60 kg adult
81.72.84.47.28.2
102.13.76.210.113.1
122.44.37.712.517.1
142.74.98.914.520.5
162.95.410.016.223.5
203.46.211.819.128.4
263.87.213.822.534.1
324.28.015.525.238.7
394.68.717.127.743.0
464.99.318.429.946.7
525.09.719.431.549.4
FEDIAF 2024 puppy growth curve equations by expected adult weight, and the age each curve reaches 100%
Expected adult weightGrowth curve (% of adult weight)% at 26 weeks% at 52 weeksWeeks to reach 100% (past 52 = extrapolated)
up to 7 kg36.92 x ln(age in weeks) minus 43.5776.7100.049
over 7 to 15 kg36.86 x ln(age in weeks) minus 48.2271.997.456
over 15 to 27.5 kg39.88 x ln(age in weeks) minus 60.769.296.956
over 27.5 to 47.5 kg36.96 x ln(age in weeks) minus 56.1864.289.968
over 47.5 kg36.61 x ln(age in weeks) minus 62.3956.982.384

Use the curve as a check, not a target to hit at any cost. FEDIAF says overfeeding puppies speeds growth, which can cause skeletal deformities, especially in large and giant breeds. It says puppies should never be fed free-choice.

How many times a day should I feed a puppy?

Sources broadly agree on the pattern but not the exact ages. Royal Canin advises at least four meals a day from 4 to 8 weeks, three from 3 to 6 months and two from 6 months. Its general text allows at least two meals at 3 to 6 months, but its breed list says three.

The NRC owners' booklet says puppies need two to three daily meals, well spaced. VCA and the Canadian Academy of Veterinary Nutrition say two to three a day, based on body condition and age.

Big breeds stay on puppy routines longer. Royal Canin keeps its two-meal puppy stage until 10 months for small breeds, 12 for medium, 15 for large and 24 for extra-large breeds, which it lists from 7 months.

A Labrador puppy waits beside its steel bowl at mealtime, following a puppy feeding chart for India
Several small meals suit a young puppy's small stomach. Most guidance cuts to two meals a day from about 6 months. Illustrative image.
How many times a day to feed a puppy by age: what four sources say
SourceUp to about 2 months3 to 6 months6 to 12 months and beyond
Royal Canin (pet food maker)At least 4 meals (4 to 8 weeks)At least 3 meals2 meals; small to 10 months, medium to 12, large to 15, extra-large to 24
NRC owners' booklet (2006)Food from about 4 weeks, in multiple well-spaced meals2 to 3 mealsAdults: 1 or 2 meals
VCA and Canadian Academy of Veterinary Nutrition (2025)2 to 3 meals a day (no age split given)2 to 3 mealsAdulthood at 10 to 12 months (small, medium) or 18 to 24 months (large, giant)
ASPCAWeaning from 3 to 4 weeks, ideally complete by 7 to 8 weeksNot statedAll dogs fed twice daily
Puppy meals per day by age band, minimum advised by Royal Canin
Puppy meals per day by age band, minimum advised by Royal Canin4 to 8 weeks: 4; 3 to 6 months: 3; 6 to 12 months: 2; Adult: 1 or 2012344 to 8 weeks43 to 6 months36 to 12 months2Adult1 or 2meals

Royal Canin, How often to feed a puppy (manufacturer guidance). Other sources differ, see table.

Show the numbers
Labelmeals
4 to 8 weeks4
3 to 6 months3
6 to 12 months2
Adult1 or 2
Embed this chart

Whatever the count, divide the same daily total among the meals. A puppy heading for 10 kg needs about 588 kcal at 12 weeks, or about 54 g of food in each of three meals.

VCA warns that free-choice feeding raises the risk of puppies gaining too much body fat. A measured amount in set meals makes growth easier to track.

Why do puppy feeding charts give different amounts?

Because the official formulas differ. Take the NRC booklet's own example, a 10 lb (4.5 kg) puppy growing to 33 lb (15 kg). The booklet lists 990 kcal a day.

The full NRC 2006 growth equation gives 862 kcal for the same puppy. FEDIAF's 2024 equation gives 660 kcal, and the AAHA rule of three times resting energy gives 649 kcal.

The booklet figure matches the NRC equation only if its final "minus 0.1" term is dropped, by our calculation. We could not find an explanation, so we show both.

Daily calories for one 4.5 kg puppy heading for 15 kg, by official formula

NRC 2006 booklet table; NRC 2006 equation as quoted in Böswald et al. PLoS One 2019; FEDIAF 2024; AAHA 2021 and Merck (3 x RER under 4 months). Computed by dogeats.in.

Show the numbers
Labelkcal
NRC owners' booklet table990
NRC 2006 growth equation862
FEDIAF 2024 (Klein 2019) equation660
AAHA and Merck, 3 x RER649
Embed this chart
Puppy calories by age for a 20 kg adult size: FEDIAF, NRC and AAHA methods compared
Age (weeks)Expected weight (kg)FEDIAF 2024 (kcal)NRC 2006 equation (kcal)AAHA 3x or 2x RER (kcal)
84.4686922643
106.28361,087828
127.79331,182969
148.91,0001,2411,083
1610.01,0481,2791,179
2011.81,1091,320889
2613.81,1531,3361,005
3215.51,1681,3311,094
3917.11,1661,3131,176
4618.41,1541,2901,244
5219.41,1391,2701,293

Real puppies tend to eat less than the NRC figure. Klein and colleagues at LMU Munich studied 493 privately owned puppies in 2019. Intake was 78% of NRC at 8 to 17 weeks and 83% at 17 to 26 weeks. The puppies' weights tracked the expected curve.

FEDIAF's 2024 guidelines use their equation. A 2017 study of 22 Yorkshire Terriers found the NRC equation overestimated energy needs at 10 to 20 weeks by up to 324 kJ (about 78 kcal) per kg^0.75.

The AAHA factor jumps from 3.0 to 2.0 at 4 months, so its line drops suddenly. FEDIAF's formula changes smoothly with growth, which is why we use it for the main chart.

How much should a Labrador, Indie or German Shepherd puppy eat?

We applied the FEDIAF formula to the adult male weights in our 58 breed guides. A Labrador Retriever puppy heading for 32.5 kg weighs about 11.6 kg at 3 months and needs about 1,294 kcal a day.

At 6 months the Labrador weighs about 20.9 kg and needs 1,635 kcal, roughly 454 g of dry food. An Indian Pariah Dog puppy heading for 25 kg needs 1,103 kcal at 3 months and 1,363 kcal at 6 months.

A German Shepherd puppy needs about 1,728 kcal at 6 months. A Shih Tzu puppy needs only about 458 kcal, about 127 g of food.

Grams of dry puppy food per day at 6 months, by breed (typical male)

FEDIAF 2024 formula; adult weight = midpoint of male range in dogeats.in breed guides; food at 3,600 kcal per kg.

Show the numbers
Labelg
Chihuahua60 g
Shih Tzu127 g
Pug148 g
Beagle213 g
Indian Spitz (small type)131 g
Cocker Spaniel246 g
Indian Pariah Dog379 g
Siberian Husky361 g
Golden Retriever444 g
Labrador Retriever454 g
German Shepherd480 g
Rottweiler625 g
Great Dane793 g
Embed this chart
Puppy feeding chart by breed for India: weight and daily food at 3 and 6 months, 58 breeds
BreedAdult weight used (kg)FEDIAF size bandWeight at 3 months (kg)kcal at 3 monthsg at 3 monthsWeight at 6 months (kg)kcal at 6 monthsg at 6 months% of adult weight at 1 year
Chihuahua2.1up to 7 kg1.0191531.621560100
Pomeranian2.3up to 7 kg1.1204571.823064100
Yorkshire Terrier2.5up to 7 kg1.2217601.924568100
Maltese2.5up to 7 kg1.2217601.924568100
Miniature Pinscher4.25up to 7 kg2.0324903.3365101100
Pekingese4.5up to 7 kg2.2338943.5381106100
Jack Russell Terrier5.5up to 7 kg2.63931094.2443123100
Shih Tzu5.75up to 7 kg2.84061134.4458127100
Indian Spitz (small type)6up to 7 kg2.94191164.6473131100
Bichon Frise6.5up to 7 kg3.14451245.0502140100
Lhasa Apso6.75up to 7 kg3.34581275.2517144100
Pug7up to 7 kg3.44701315.4531148100
Cavalier King Charles Spaniel7.05over 7 to 15 kg3.14521265.153014797
German Spitz8over 7 to 15 kg3.54971385.758316297
Japanese Spitz8over 7 to 15 kg3.54971385.758316297
Shiba Inu9.5over 7 to 15 kg4.15661576.866318497
French Bulldog10over 7 to 15 kg4.35881637.268919297
Pembroke Welsh Corgi11over 7 to 15 kg4.86311757.974120697
Dachshund (standard)11over 7 to 15 kg4.86311757.974120697
Beagle11.5over 7 to 15 kg5.06531818.376621397
American Eskimo Dog (standard)13.5over 7 to 15 kg5.97362049.786424097
Cocker Spaniel14over 7 to 15 kg6.175621010.188724697
Kanni19over 15 to 27.5 kg7.389824913.21,11030897
Chippiparai19.5over 15 to 27.5 kg7.591625413.51,13131497
Border Collie19.5over 15 to 27.5 kg7.591625413.51,13131497
Pit Bull21.5over 15 to 27.5 kg8.398527414.91,21733897
English Bulldog23over 15 to 27.5 kg8.81,03628815.91,28035697
Siberian Husky23.5over 15 to 27.5 kg9.01,05329316.31,30136197
Samoyed24.5over 15 to 27.5 kg9.41,08630217.01,34337397
Indian Pariah Dog25over 15 to 27.5 kg9.61,10330617.31,36337997
Poodle (Standard)25over 15 to 27.5 kg9.61,10330617.31,36337997
Dalmatian26over 15 to 27.5 kg10.01,13631618.01,40439097
Mudhol Hound26over 15 to 27.5 kg10.01,13631618.01,40439097
Australian Shepherd26over 15 to 27.5 kg10.01,13631618.01,40439097
Chow Chow26over 15 to 27.5 kg10.01,13631618.01,40439097
Bull Terrier27.5over 15 to 27.5 kg10.61,18532919.01,46440797
Rampur Greyhound29.5over 27.5 to 47.5 kg10.51,20333419.01,52042290
Kombai30over 27.5 to 47.5 kg10.71,21833819.31,54042890
Golden Retriever31.5over 27.5 to 47.5 kg11.21,26435120.21,59744490
Belgian Malinois31.5over 27.5 to 47.5 kg11.21,26435120.21,59744490
Labrador Retriever32.5over 27.5 to 47.5 kg11.61,29435920.91,63545490
Boxer32.5over 27.5 to 47.5 kg11.61,29435920.91,63545490
Rajapalayam32.5over 27.5 to 47.5 kg11.61,29435920.91,63545490
German Shepherd35over 27.5 to 47.5 kg12.51,36838022.51,72848090
Rhodesian Ridgeback38.5over 27.5 to 47.5 kg13.71,46940824.71,85651690
Doberman39.5over 27.5 to 47.5 kg14.11,49841625.41,89252690
Alaskan Malamute39.5over 27.5 to 47.5 kg14.11,49841625.41,89252690
Dogo Argentino42.5over 27.5 to 47.5 kg15.21,58243927.31,99955590
Bernese Mountain Dog44over 27.5 to 47.5 kg15.71,62445128.32,05257090
Cane Corso47.5over 27.5 to 47.5 kg16.91,72047830.52,17360490
Rottweiler52over 47.5 kg14.91,63145329.62,24962582
Kangal54over 47.5 kg15.41,67846630.72,31464382
Tibetan Mastiff54.5over 47.5 kg15.61,69046931.02,33064782
Bullmastiff54.5over 47.5 kg15.61,69046931.02,33064782
Great Dane71.5over 47.5 kg20.42,07157540.72,85679382
Saint Bernard73over 47.5 kg20.92,10458441.52,90080682
Bully Kutta80over 47.5 kg22.92,25462645.53,10786382
English Mastiff88.5over 47.5 kg25.32,43167550.33,35193182

Big native breeds need watching too. A Rajapalayam puppy heading for 32.5 kg needs about 1,635 kcal at 6 months. A Great Dane puppy is only 82% of adult weight at a year, so it stays on growth food longer.

Breed weights vary a lot between lines, and females are often lighter. Use your vet's estimate of adult size, or the parents' weights, rather than our midpoint when you can.

Do large-breed puppies need special puppy food?

Large and giant breeds are the most sensitive to diet during growth. The Merck Veterinary Manual says excess calcium is more of a problem for growing large and giant dogs, from weaning to a year.

FEDIAF sets a strict calcium ceiling for that reason: 1.6 g per 100 g of dry matter in early growth and 1.8 g in late growth. It advises Great Danes stay at 1.6 g.

For puppies of breeds over 15 kg, FEDIAF keeps the calcium minimum at 1 g per 100 g of dry matter until about 6 months. After that it can drop to 0.8 g.

Puppy food versus adult dog food: FEDIAF 2024 minimum and maximum nutrient levels per 100 g dry matter
Nutrient (per 100 g dry matter)Adult minimumEarly growth, under 14 weeksLate growth, 14 weeks and overMaximum
Protein (g)18.0 to 21.025.020.0none set
Fat (g)5.58.58.5none set
Calcium (g)0.50 to 0.581.000.80 (adult weight up to 15 kg) or 1.00 (over 15 kg, to about 6 months)2.5 adult; 1.6 early growth; 1.8 late growth
Phosphorus (g)0.40 to 0.460.900.701.6 adult; none set for growth
Calcium to phosphorus ratio1 to 1 minimum1 to 1 minimum1 to 1 minimum2 to 1 adult; 1.6 to 1 early growth; late growth 1.8 to 1 (adult weight up to 15 kg) or 1.6 to 1 (over 15 kg, to about 6 months)
Minimum protein in puppy food versus adult dog food, g per 100 g dry matter (FEDIAF 2024)
Minimum protein in puppy food versus adult dog food, g per 100 g dry matter (FEDIAF 2024)Adult (110 kcal basis): 18; Adult (95 kcal basis): 21; Late growth: 20; Early growth: 250102030Adult (110 kcal basis)18Adult (95 kcal basis)21Late growth20Early growth25g

FEDIAF Table III-3a. Adult range shown at its upper figure (21 g, for dogs eating 95 kcal per kg^0.75).

Show the numbers
Labelg
Adult (110 kcal basis)18
Adult (95 kcal basis)21
Late growth20
Early growth25
Embed this chart

Merck adds that diets above 3% calcium on a dry matter basis caused more severe signs of osteochondrosis than diets of 1% to 3%. Ask a vet before adding any calcium supplement to a complete puppy food.

VCA notes that moderate limits on energy and food during growth in large-breed dogs can lower the risk of hip dysplasia. Lean, steady growth is the aim.

When should puppies start eating solid food?

The ASPCA says weaning should start at three to four weeks and ideally be complete by seven to eight weeks. The NRC booklet says owners should start offering food at about 4 weeks, because the mother's milk is no longer enough.

Newborn puppies need about 25 kcal per 100 g of body weight a day, FEDIAF says. A 400 g newborn would need about 100 kcal, almost all from milk.

A mother indie dog nurses her newborn puppies on a clean sheet, the first stage of a puppy feeding chart
Weaning usually starts at three to four weeks and ends by seven to eight weeks, says the ASPCA. Illustrative image.
Puppy feeding milestones from birth to adulthood, with the source for each
AgeMilestoneSource
BirthAbout 25 kcal per 100 g body weight a day, from milkFEDIAF 2024
3 to 4 weeksStart weaning; offer food from about 4 weeksASPCA; NRC booklet
7 to 8 weeksWeaning ideally completeASPCA
8 weeksFEDIAF growth curves and puppy energy formula beginFEDIAF 2024
Under 4 monthsEnergy about 3 times resting energyAAHA 2021; Merck
4 months and overEnergy about 2 times resting energyAAHA 2021; Merck
About 6 monthsCalcium minimum for breeds over 15 kg can fall from 1.0 to 0.8 g per 100 g DMFEDIAF 2024
10 to 12 monthsSmall and medium breeds reach adulthoodVCA and CAVN
18 to 24 monthsLarge and giant breeds reach adulthoodVCA and CAVN

Orphaned or very small puppies need a vet's plan. Our can dogs have milk page covers cow's and buffalo milk for dogs.

How much does it cost to feed a puppy in India?

At 3 months a Labrador puppy eats about 359 g a day of a 3,600 kcal per kg food, or 10.8 kg a month. At 6 months that rises to about 13.6 kg a month.

In our dog food price check on 11 October 2026, Pedigree Chicken and Milk Puppy listed at Rs 2,490 for 10 kg, or Rs 249 a kg. The median dry food across 186 packs was Rs 633 a kg.

At Rs 249 a kg, the Labrador puppy's food costs about Rs 2,684 a month at 3 months and Rs 3,392 at 6 months. At Rs 633 a kg it is Rs 6,824 and Rs 8,623.

Monthly puppy food cost in India at 6 months by breed, at Rs 633 a kg (median dry food price)
Monthly puppy food cost in India at 6 months by breed, at Rs 633 a kg (median dry food price)Shih Tzu: Rs 2,417; Beagle: Rs 4,039; Indian Pariah Dog: Rs 7,190; Labrador Retriever: Rs 8,623; German Shepherd: Rs 9,116; Great Dane: Rs 15,06405,00010,00015,00020,000Shih TzuRs 2,417BeagleRs 4,039Indian PariahDogRs 7,190LabradorRetrieverRs 8,623GermanShepherdRs 9,116Great DaneRs 15,064Rs

FEDIAF formula, food at 3,600 kcal per kg, 30 days. Median MRP of 186 packs on Supertails, 11 October 2026.

Show the numbers
LabelRs
Shih TzuRs 2,417
BeagleRs 4,039
Indian Pariah DogRs 7,190
Labrador RetrieverRs 8,623
German ShepherdRs 9,116
Great DaneRs 15,064
Embed this chart
Monthly puppy food quantity and cost in India at 3 and 6 months, selected breeds, October 2026 prices
BreedFood a month at 3 months (kg)Food a month at 6 months (kg)Cost at 6 months, Rs 249 a kg (Rs)Cost at 6 months, Rs 633 a kg (Rs)
Shih Tzu3.43.89512,417
Pug3.94.41,1022,801
Beagle5.46.41,5894,039
Indian Pariah Dog9.211.42,8287,190
Golden Retriever10.513.33,3148,424
Labrador Retriever10.813.63,3928,623
German Shepherd11.414.43,5869,116
Rottweiler13.618.74,66711,863
Great Dane17.323.85,92615,064

Puppy foods differ in energy, so check the pack and recalculate. For the full first-year bill, see our cost of owning a dog by size report.

Frequently asked questions

How much should a 2-month-old puppy eat?

At 8 weeks, a puppy heading for 10 kg needs about 472 kcal a day and one heading for 30 kg about 889 kcal, by the FEDIAF 2024 formula. In dry food, that comes to roughly 131 g and 247 g of a 3,600 kcal per kg dry food.

How much should a 3-month-old puppy eat?

A puppy heading for 20 kg needs about 933 kcal a day at 12 weeks, or about 259 g of dry food. A Labrador puppy needs about 1,294 kcal.

How many times a day should I feed a puppy?

Royal Canin advises at least four meals a day at 4 to 8 weeks, three at 3 to 6 months and two from 6 months. The NRC booklet and VCA say two to three meals a day.

How much should a 6-month-old Labrador eat?

About 1,635 kcal a day, or roughly 454 g of a 3,600 kcal per kg dry food, for a puppy heading for 32.5 kg. Check its waist and weight every week or two.

When should I switch my puppy to adult food?

VCA puts adulthood at 10 to 12 months for small and medium breeds and 18 to 24 months for large and giant breeds. Switch around then, after checking with your vet.

Do puppies need more food than adult dogs?

Yes, per kg. A 6-month puppy heading for 20 kg needs about 1,153 kcal a day while weighing about 13.8 kg. A moderately active 20 kg adult needs about 1,040 kcal.

Can I free-feed my puppy?

FEDIAF says puppies should never be fed free-choice, and VCA says free feeding raises the risk of excess body fat. Measured meals help control growth, especially in large breeds.

When do puppies start eating solid food?

Weaning usually starts at three to four weeks and should be complete by seven to eight weeks, the ASPCA says. The NRC booklet advises offering food from about 4 weeks.

Methodology and limitations

Puppy weights by age use the FEDIAF July 2024 growth curves (Table VII-8a), which apply from 8 weeks to a year, capped at 100%. Daily energy uses the FEDIAF equation (254.1 minus 135.0 x current weight / adult weight) x current weight^0.75 in kcal (Table VII-8b), taken from Klein et al. 2019.

For comparison we computed the NRC 2006 growth equation, 130 x weight^0.75 x 3.2 x (e^(-0.87p) minus 0.1), as quoted in Böswald et al., PLoS One 2019. We also applied the AAHA 2021 factors of 3.0 under 4 months (taken as under 17.4 weeks) and 2.0 after, times resting energy of 70 x weight^0.75.

Grams assume 3,600 kcal per kg as fed, from FEDIAF's reference of 4.0 kcal per g dry matter at an assumed 10% moisture. Adult comparison figures use FEDIAF's 110 kcal per kg^0.75.

Breed adult weights are the midpoints of the male (or both-sexes) ranges in our 58 breed guides: dogeats.in editorial data compiled from our breed guides, October 2026. Size bands follow FEDIAF.

Meal frequency, weaning and maturity ages are quoted from Royal Canin, the NRC owners' booklet, VCA with the Canadian Academy of Veterinary Nutrition, and the ASPCA. All were opened on 15 October 2026. Prices come from our dog food price check of Supertails listings on 11 October 2026.

In our tables, 3 months means 12 weeks and 6 months means 26 weeks. FEDIAF growth curves are valid from 8 weeks to 1 year, so weeks to full weight beyond 52 are extrapolations.

Limitations. Growth curves and energy formulas describe an average puppy, and real puppies vary with breed line, sex, coat, activity and health. The FEDIAF curves come from European data and are not validated for Indian native breeds. Breed weights are midpoints and many females are lighter. Grams depend on the energy density we assumed. Meal-frequency guidance comes from a pet food maker, vet groups and an animal welfare body, and they differ. This report is general information, not veterinary advice; weigh your puppy regularly and ask your vet about its growth.

Sources

  1. FEDIAF Nutritional Guidelines for Complete and Complementary Pet Food for Cats and Dogs, July 2024, Puppy growth curves and energy equation (Tables VII-8a, VII-8b), newborn energy, nutrient minimums and maximums for growth, no free-choice feeding
  2. Klein C, Thes M, Böswald LF, Kienzle E. Metabolisable energy intake and growth of privately owned growing dogs. J Anim Physiol Anim Nutr 2019;103:1952-1958, 493 puppies ate 78% and 83% of NRC energy; source of the FEDIAF equation
  3. AAHA 2021 Nutrition and Weight Management Guidelines, Box 1: Energy Requirement Calculations, Growth factors 3.0 under 4 months and 2.0 from 4 months
  4. Also consulted: National Research Council, Your Dog's Nutritional Needs (2006), Böswald LF, Klein C, Dobenecker B, Kienzle E. Factorial calculation of calcium and phosphorus requirements of growing dogs. PLoS One 2019, Alexander JE, Colyer A, Morris PJ. Energy requirements for growth in the Yorkshire terrier. J Nutr Sci 2017, VCA Animal Hospitals and Canadian Academy of Veterinary Nutrition, Feeding Growing Puppies (updated 4 February 2025), Royal Canin, How often to feed a puppy, ASPCA, Dog Nutrition Tips, Merck Veterinary Manual, Nutritional Requirements and Related Diseases of Small Animals (updated September 2024), Supertails product listings, checked 11 October 2026.

Cite, embed and download

This report, its data and its images are free to reuse under a Creative Commons Attribution 4.0 licence. Credit dogeats.in with a link to this page. Every chart has its own embed code, every table has a CSV and an image download, and the images below are ready for social posts, slides and articles.

Cite this report

Link to this report

Share the headline number

1,153 kcal a day for a 6-month puppy heading for 20 kg, more than the 1,040 kcal it will need as an adult
Download image
Embed this image on your site

Share the numbers

Puppy Feeding Chart India 2026: 1,153 kcal a day for a 6-month puppy heading for 20 kg, more than the 1,040 kcal
Download image
Embed this image on your site

Every chart and table as an image

Add This Website as a Preferred Source on Google

See our latest articles first in your Google Search & AI Overviews