German Shepherd Feeding Chart

This German Shepherd feeding chart has exact daily amounts for every age and weight, built on the same resting-energy math vets use to set a starting point, plus the full puppy-to-senior reference tables in one place.

Puppy through senior Cups, grams & kcal Works with any kibble
cups / day
for a 55 lb, adult, typical activity dog, calculated live below as you change the numbers
Adjust it ↓
Daily amount finder

How much should your German Shepherd eat today?

Enter your dog's weight and stage. This runs the same resting-energy-requirement formula vets use, so it lands closer to reality than a generic bag chart.

Most bags list kcal per cup or kcal per kg on the guaranteed analysis panel. If yours only lists kcal per kg, divide by roughly 9 to estimate kcal per cup.

Suggested daily amount
cups / day
365 g / day
1250
kcal / day
2
meals / day
cups / meal
781
RER, kcal

Formula: RER = 70 × (weight in kg)0.75, then multiplied by an activity factor for the stage selected. Treat the result as a starting point, not a prescription, and adjust up or down based on body condition over two to three weeks.

Where this fits on a typical growth curve

Shaded bands show the usual weight range for the breed from birth to 24 months. Individual dogs, especially working-line and show-line dogs, can sit outside these bands and still be perfectly healthy.

Male range Female range
0 20 40 60 80 100lb Birth 6mo 12mo 18mo 24mo
Typical German Shepherd weight range by age, male and female, in pounds
AgeMale rangeFemale range
2 months10 to 20 lb9 to 18 lb
3 months22 to 32 lb20 to 30 lb
4 months33 to 40 lb31 to 35 lb
5 months38 to 50 lb33 to 45 lb
6 months49 to 57 lb44 to 49 lb
9 months58 to 72 lb48 to 60 lb
12 months65 to 79 lb50 to 65 lb
18 months65 to 88 lb50 to 68 lb
24 months65 to 90 lb50 to 70 lb
Select a puppy stage above to place your dog on the curve.
0 to 18 months

Puppy feeding chart by age

German Shepherd puppies grow fast and unevenly, so the amount changes every few weeks. Each row is calculated with the same resting-energy formula as the calculator above, run at the low and high end of that age's typical weight range, assuming a large-breed puppy kibble around 380 kcal per cup. Use the calculator directly once you know your puppy's exact weight for a tighter number.

German Shepherd puppy feeding chart: daily food amount and meals by age
Age Typical weight range Meals / day Food / day
8 weeks10 to 20 lb (4.5 to 9 kg)41¾ to 3 cups
12 weeks20 to 32 lb (9 to 14.5 kg)43 to 4 cups
16 weeks (4 mo)31 to 40 lb (14 to 18 kg)33¼ to 4 cups
5 months35 to 50 lb (16 to 23 kg)33¾ to 4¾ cups
6 months44 to 57 lb (20 to 26 kg)34¼ to 5¼ cups
7 to 9 months50 to 72 lb (23 to 33 kg)2 to 34¼ to 5¾ cups
10 to 12 months60 to 79 lb (27 to 36 kg)24½ to 5½ cups
12 to 18 monthsApproaching adult weight2Taper toward the adult chart below

Weight ranges are typical, not a target. Working-line dogs often run leaner and lighter than show-line dogs at the same age, and will sit toward the lower end of both columns.

Why large-breed puppy food matters here

German Shepherds are prone to hip and elbow dysplasia, and growing too fast on too much calcium or too many calories raises that risk. Large-breed puppy formulas control calcium and phosphorus levels and are built to slow growth to a steadier, joint-friendly pace. Skip extra calcium supplements unless a vet specifically prescribes them, and resist the urge to overfeed a puppy that always seems hungry, lean and growing steadily is safer than round and growing fast.

18 months and up

Adult feeding chart by weight and activity

Once growth has finished, the amount depends mostly on weight and how much work the dog does. These figures assume a standard kibble around 380 kcal per cup, adjust for your bag using the calculator above.

Adult German Shepherd daily food amount by weight and activity level
Weight Low activity Typical activity Active / working
40 lb (18 kg)2¼ c · 250 g2½ c · 275 g3¼ c · 360 g
50 lb (23 kg)2¾ c · 305 g3 c · 330 g3¾ c · 410 g
60 lb (27 kg)3 c · 330 g3½ c · 385 g4¼ c · 465 g
70 lb (32 kg)3½ c · 385 g4 c · 440 g5 c · 550 g
80 lb (36 kg)3¾ c · 410 g4¼ c · 465 g5½ c · 605 g
90 lb (41 kg)4¼ c · 465 g4¾ c · 520 g6 c · 660 g
100 lb (45 kg)4½ c · 495 g5¼ c · 575 g6½ c · 715 g

Most adult German Shepherds land between 50 and 90 lb (22 to 41 kg), with males usually at the higher end. Split the daily total across two meals, never one.

Roughly 7 years and up

Feeding a senior German Shepherd

Metabolism and muscle mass both drop with age, so a senior eating the same amount as their younger self will usually gain weight. Start from the "low activity" column of the adult chart above and adjust from there based on body condition, not the number on the bag.

  • Recheck body condition every month instead of every few months, older dogs shift weight faster than they used to.
  • Joint supplements and lower-calorie, higher-protein senior formulas can help offset muscle loss without adding fat.
  • If appetite drops or weight falls without a diet change, treat it as a reason to see a vet, not just a sign of old age.
  • Dogs with arthritis or slower digestion often do better on three smaller meals than two large ones.

Watch, don't just weigh

A senior dog's ideal weight can shift as muscle turns to a lighter frame. Two dogs at the same number on the scale can look completely different once you check the waist and ribs. Use the body condition scale further down this page every time you feed, it catches slow drift long before the scale does.

Schedule and safety

Meals per day, and why one big bowl is risky

German Shepherds are deep-chested, which puts them in a higher-risk group for gastric dilatation-volvulus, commonly called bloat. Some feeding habits make it more likely.

Bloat risk factors to avoid

  • Feeding one large meal a day instead of splitting the total across two or three
  • Vigorous exercise, running or excited play within an hour of eating
  • Fast eating, especially from a bowl that lets a dog gulp large mouthfuls or air
  • Drinking a large volume of water right before or right after a big meal

Practical steps that help

  • Split the daily total into two set meals, morning and evening, rather than free feeding
  • Use a slow-feeder bowl or scatter kibble if your dog eats fast
  • Keep an hour of calm before and after meals, no fetch, no car rides
  • Learn the signs of bloat: a swollen, tight abdomen, unproductive retching, restlessness, and treat it as an emergency vet visit, not a wait-and-see situation

Raised feeders were once recommended to reduce bloat risk, but more recent research links elevated bowls to a higher risk in large, deep-chested breeds. Ask your vet before switching to one for this reason specifically.

The real feedback loop

Use body condition, not just the chart, to fine-tune

Every chart on this page is a starting point. Metabolism, coat thickness and individual genetics mean two German Shepherds at the same weight can need different amounts. Check body condition every couple of weeks and nudge portions up or down by about ten percent.

Too thin

Ribs, spine and hip bones are easy to see from across the room

No fat cover at all, an obvious waist and abdominal tuck from above and the side. Increase the daily amount and recheck in two weeks.

In range

Ribs are easy to feel with light pressure but not visible

A clear waist when viewed from above, and the belly tucks up behind the ribs when viewed from the side. This is the target for most adult dogs.

Too heavy

Ribs are hard to feel under a layer of fat

Waist is flat or bulging from above, little or no abdominal tuck from the side. Reduce the daily amount by about ten percent and cut back on treats first.

Illustrative diagrams, not a specific dog. Judge your own dog by feel: run a flat hand along the ribs and look for a waist from above.

Kibble, wet, raw

Why the type of food changes the numbers

Every chart on this page works in calories first and cups second, because a cup of food is not a fixed amount of energy. The type and brand of food changes how much you should actually put in the bowl.

Dry kibble

Calorie density varies from around 300 to over 500 kcal per cup between brands, so the same "3 cups a day" advice can underfeed one dog and overfeed another. Always check the bag's guaranteed analysis and use the calculator above rather than a printed chart from a different food.

Wet, raw and home-cooked

Wet food is mostly water and typically runs 20 to 30 kcal per ounce, so the daily volume looks much larger than kibble for the same calories. Raw and home-cooked diets can work well but are easy to get wrong on calcium, phosphorus and other nutrients for a growing large-breed puppy, get a plan reviewed by a vet or veterinary nutritionist rather than estimating.

What actually goes wrong

Common feeding mistakes with this breed

Following the bag's chart exactly

Bag charts are written for the average dog on that specific food. Your dog's activity, metabolism and the food's actual calorie density will pull the real number away from it.

Free feeding puppies

Leaving food out all day makes it hard to see how much a puppy is actually eating, and encourages the fast, unregulated growth linked to joint problems later.

Counting treats as separate from the total

Training treats add up fast for a breed this food-motivated. Keep treats under about ten percent of daily calories and subtract them from the meal total.

One giant meal a day

Beyond the bloat risk, one large meal also causes bigger blood sugar and energy swings than the same total split across two or three sittings.

Not adjusting after spay or neuter

Energy needs typically drop after the procedure. Keeping the pre-surgery portion size is one of the most common causes of adult weight gain in this breed.

Judging weight by breed averages alone

Working lines, show lines and mixed backgrounds all carry weight differently. Body condition, checked by hand, beats any chart on this page for a specific dog.

Quick answers

Frequently asked questions

Most 8 week old puppies weigh 10 to 20 lb and need roughly ¾ to 1½ cups of large-breed puppy kibble a day, split across four meals. Weigh your puppy weekly for the first couple of months since the amount changes quickly at this stage.

Generally yes. Free feeding makes it hard to track intake, encourages faster growth than is ideal for developing joints in puppies, and makes weight creep in adults much easier to miss. Scheduled meals also make it obvious right away if appetite drops, which is an early sign of a health problem.

Two meals a day, spaced roughly 8 to 12 hours apart. Because this breed is deep-chested and more prone to bloat, a single large daily meal is discouraged, splitting the same total in half is a simple, low-cost risk reduction.

Most large breeds, including German Shepherds, do well switching between 12 and 18 months, once growth has largely leveled off, rather than at the 12 month mark used for smaller breeds. Make the switch gradually over 7 to 10 days, mixing in more adult food each day to avoid stomach upset.

Often yes, at the same body weight, because they tend to carry more lean muscle and burn through more energy during work or drive-heavy training. Start from the "active or working" column of the adult chart and adjust from body condition rather than assuming the typical activity number will be enough.

Adult males typically land between 65 and 90 lb (29 to 41 kg) and adult females between 50 and 70 lb (22 to 32 kg), though working-line dogs often run toward the lower end. Weight alone is a rough guide, body condition, checked by feel, is the more reliable measure for any individual dog.

German Shepherds are a notoriously food-driven breed, so eagerness at the bowl is not a reliable sign that the amount is too low. Check body condition first. If ribs are easy to feel and there's a visible waist, the portion is probably fine, try splitting meals further or adding a low-calorie crunchy vegetable like green beans to add volume without extra calories.

Height usually levels off around 12 to 18 months, but males in particular keep filling out in muscle and chest depth until closer to two to two and a half years old. Some Eastern European lines mature even more slowly. Keep watching body condition through this whole window rather than assuming growth is finished at a year.

Plan on cutting the amount by roughly 20 to 30 percent once your dog is back to normal activity after recovery, since the procedure typically lowers metabolic rate. Start from the "low activity" column of the adult chart, weigh in and recheck body condition every few weeks for the first couple of months, and adjust from there rather than sticking with the pre-surgery portion.

Raw diets are usually measured as a percentage of body weight rather than by calories on a label, commonly around 2 to 3 percent of adult body weight a day for maintenance, more for very active or working dogs, and a higher percentage of current body weight for growing puppies. Because that math works differently from kibble and because getting the calcium-to-phosphorus ratio wrong is a real risk for a large-breed dog, plan a raw or home-cooked feeding schedule with a vet or veterinary nutritionist rather than estimating from a percentage rule alone.

Most adult German Shepherds need roughly 1 ounce of water per pound of body weight daily, more in hot weather or after exercise. Puppies on wet or moist food need less from the bowl since food already supplies extra moisture.

A raw diet can work if it's nutritionally balanced and formulated with input from a veterinary nutritionist, since homemade recipes often miss calcium and phosphorus targets. Bacterial contamination risk is real, so strict handling matters more than with kibble.

Calorie needs barely shift in early pregnancy but climb 25 to 50% by the final third. Nursing mothers often need 2 to 4 times normal maintenance calories, split across several meals, to support milk production for a large litter.

No. A complete large-breed puppy formula already meets the calcium range covered earlier in this chart. Adding a supplement on top risks pushing calcium past the safe ceiling, raising the odds of skeletal problems rather than preventing them.

"Grain-free" isn't automatically the real concern. Current research points to legume-heavy diets (peas, lentils, chickpeas), not the grain itself, as linked to diet-associated dilated cardiomyopathy. Choose a food tested in feeding trials unless a vet has diagnosed a grain allergy.

Watch for chronic itching, ear infections, or soft stool that doesn't clear up despite a diet that already matches this feeding chart. True food allergies are less common than environmental ones, though chicken and beef are the most frequent trigger proteins.

Keep treats under 10% of total daily calories so they don't unbalance a growth diet. Freeze-dried meat, small training treats, and safe chew bones for puppies all work well. Avoid rawhide for aggressive chewers and anything containing xylitol.

Only with a recipe formulated by a board-certified veterinary nutritionist. Studies on homemade dog food recipes found many came up short on calcium, zinc, or vitamin D, nutrients this breed's growing skeleton depends on heavily during the first year.

Appetite often drops slightly in high heat since digestion generates internal body heat. Small reductions are normal; a refusal to eat for more than a day, especially with panting or lethargy, warrants a call to the vet.

Expect roughly $50 to $100 a month for adult maintenance food, more for large-breed puppy formula or a prescription diet. Working dogs and large-framed dogs at the top of the breed's weight range push costs toward the higher end.

What Is a German Shepherd Feeding Chart

A German Shepherd feeding chart is a reference table that matches a dog's weight, age, and life stage to a daily food amount, usually shown in cups or grams.

It exists because a growing German Shepherd puppy and a settled seven-year-old adult have almost nothing in common nutritionally, despite sharing a breed name.

Most charts split into two categories: a puppy growth chart for the first 12 to 18 months, and an adult maintenance chart once growth plates close.

What a solid chart accounts for:

  • Body weight and expected adult size
  • Age and life stage (growth, adult, senior)
  • Activity level and neuter status
  • Calorie density of the specific food being fed

Cup measurements printed on any bag are a rough guide. Two kibbles with different calorie density need different cup amounts for the same size dog, which is why the calorie math further down this page matters more than the scoop line on the label.

How Much Should a German Shepherd Puppy Eat by Weight and Age

Portions climb fast during the first year because a German Shepherd puppy can gain more than 60 pounds before its first birthday.

Amounts below assume a large-breed puppy formula and a 3-meal schedule through 6 months, dropping to 2 meals after.

Feeding Amounts for 8 to 16 Week Old Puppies

Early growth window:

  • Roughly 1.5 to 2.5 cups of large-breed puppy kibble daily, split across 3 to 4 meals
  • Weight commonly doubles within the first two weeks after birth and keeps climbing sharply through this stage
  • Free feeding is not recommended once a puppy is on a set schedule

Vets generally recommend weighing puppies weekly during this stretch to confirm the growth curve tracks with the breed average.

Feeding Amounts for 4 to 8 Month Old Puppies

Average German Shepherd weight by age, male and female
AgeAverage Male WeightAverage Female Weight
4 months33 to 40 lb31 to 35 lb
6 monthsaround 53 lbaround 46 lb
8 months62 to 66 lb53 to 57 lb

Growth-tracking data compiled by Pawlicy Advisor puts the average 6-month-old male at 53 pounds, with females trailing around 46 pounds.

This stretch covers the steepest part of the curve, so portions increase every few weeks rather than staying fixed.

Feeding Amounts for 8 to 12 Month Old Puppies

Growth begins slowing: most of the frame is built by 8 months, with the remaining months adding muscle and fill rather than height.

  • Portions stabilize around 3.5 to 4.5 cups daily for most males, slightly less for females
  • Large-breed puppy formula stays appropriate through this window, not adult food yet
  • Growth plates typically close between 12 and 14 months, though fill-out continues well past that

Plenty of owners switch to adult food too early at this stage. That transition point deserves its own explanation rather than a guess.

How Much Should an Adult German Shepherd Eat by Weight

The AKC breed standard puts a fully grown male at 65 to 90 pounds and a female at 50 to 70 pounds.

Daily food amounts scale with that range, not with one flat number for the whole breed.

Cups per day by adult weight (standard adult maintenance kibble, roughly 350 to 400 kcal per cup):

  • 50 to 60 lb: about 2.5 to 3 cups
  • 60 to 75 lb: about 3 to 3.5 cups
  • 75 to 90 lb: about 3.5 to 4.5 cups

Brands like Purina Pro Plan Adult Large Breed and the Royal Canin German Shepherd formula publish their own scoop charts, and the calorie density printed on the bag should always override a generic cup estimate.

A working-line German Shepherd at the lower end of the weight range often needs a portion sized for its activity level, not just its scale weight, which the calorie math below breaks down directly.

How Do You Calculate a German Shepherd's Daily Calorie Needs

Cup charts are estimates. Calorie math is the accurate method.

Resting Energy Requirement (RER) is the starting formula: RER = 70 x (body weight in kg)0.75.

A 30 kg (66 lb) adult German Shepherd has an RER of roughly 897 kcal a day at complete rest.

Multiply RER by a life-stage factor to get daily calories:

  • Puppy under 4 months: 3x RER
  • Puppy 4 to 12 months: 2x RER
  • Neutered adult, moderate activity: 1.6x RER
  • Intact adult, moderate activity: 1.8x RER
  • Working or highly active adult: up to 2x RER or higher

That 66-pound neutered adult lands around 1,435 kcal a day, which then gets divided by the calorie count per cup on the specific bag being fed to arrive at an actual portion.

What Nutrient Levels Should a German Shepherd Feeding Chart Follow

AAFCO’s 2016 revision capped calcium at 1.8% dry matter for any food formulated for large-breed growth, with a 1.2% floor.

Nutrient targets for large-breed growth versus adult maintenance diets
NutrientGrowth (Large Breed)Adult Maintenance
Calcium1.2% to 1.8% DM0.5% to 2.5% DM
Phosphorus1.0% to 1.6% DM0.4% to 1.6% DM
Ca:P ratio1.1:1 to 1.4:11:1 to 2:1

That narrow growth-stage range exists because excess calcium during rapid growth is linked to osteochondrosis, hip dysplasia, and retained cartilage cores, according to VCA Animal Hospitals’ guidance on large and giant breed nutrition.

Protein and fat matter too, just less rigidly. A moderate protein level, not the highest number on the shelf, keeps phosphorus intake in check, since high protein raises phosphorus intake and forces more calcium in to balance it.

EPA and DHA, the two omega-3s tied to brain and retina development, should appear on the ingredient list of any large-breed puppy formula.

For a wider look at how these numbers vary across full product lines, our puppy food brands guide compares formulas built around these same AAFCO growth limits.

How Many Meals a Day Should a German Shepherd Eat

Three meals a day for puppies under 6 months. Two meals a day for nearly everything after that.

German Shepherds sit on the list of breeds most associated with gastric dilatation-volvulus (bloat), alongside Great Danes and Doberman Pinschers, according to the Purina Institute.

Dogs over 100 pounds carry roughly a 20% lifetime bloat risk, per VCA Animal Hospitals, though most German Shepherds stay under that weight threshold.

A Dog Aging Project study tracking more than 47,000 dogs found no increased GDV risk tied to the number of meals fed per day, which runs against a lot of the "more small meals" advice still floating around online.

What the same study did flag as risk factors:

  • Purebred status and male sex both raised the odds
  • Body weight over 40 kg (about 88 lb) raised the odds
  • A low body condition score raised the odds, not a high one

Feeding right after hard exercise is still worth avoiding on general veterinary advice, and a slow feeder bowl helps with fast eaters even though eating speed itself hasn't been conclusively tied to bloat risk in the newer research.

How Does Body Condition Score Affect the Feeding Chart

Nearly 59% of dogs in the US are classified as overweight or obese, according to the Association for Pet Obesity Prevention’s national survey data.

A feeding chart gives a starting number. Body condition score tells you whether that number is actually working for the dog in front of you.

Body condition score ranges and the feeding adjustment each one calls for
BCS RangeDescriptionAction
1 to 3Underweight, ribs and spine visibleIncrease daily portion
4 to 5Ideal, ribs felt with light pressureMaintain current portion
6 to 9Overweight, ribs hard to feelReduce daily portion by 10%

The Purina 9-point system is the version most veterinarians use, built around a visible waist from above, an abdominal tuck from the side, and easily felt ribs at a 4 to 5 score.

Run a hand along the ribs every couple of weeks rather than relying on the bathroom scale alone. Scale weight can't tell you if 70 pounds is lean muscle or 70 pounds carrying extra fat, and for a breed built for movement, that difference changes how much food actually belongs in the bowl.

How Do Spaying, Neutering, and Activity Level Change Feeding Amounts

A spayed or neutered German Shepherd needs roughly 30% fewer calories than an intact dog of the same weight, according to veterinary nutrition research from Virbac.

That drop happens almost immediately after surgery, driven by a falling resting metabolic rate rather than a change in how much the dog wants to eat.

The same research found sterilized dogs can show up to a 60% increase in appetite once estrogen and testosterone drop, which explains why so many altered dogs put on weight in the months after their procedure.

Feeding adjustments after spay or neuter:

  • Cut the daily portion by roughly a quarter to a third right after surgery
  • Re-check body condition score at the 6-week post-op visit
  • Switch to a formula built for altered pets, like Hill's Science Diet Perfect Weight, if the standard adult food runs too calorie-dense

Activity level pulls the other direction. A working-line German Shepherd in schutzhund training, on patrol duty, or pulling regular herding shifts burns through calories an average house pet never touches.

The multiplier table earlier in this chart already covers where that extra activity factors into the daily math.

Scale weight tells you almost nothing about which of these two forces, surgery or activity, is winning for a specific dog. Body condition score settles the argument, and it's covered next.

How Does the Feeding Chart Change for Senior German Shepherds

Large and giant breed dogs are considered senior between 5 and 8 years old, according to VCA Animal Hospitals, years earlier than small breeds carry that label.

Senior German Shepherd life-stage markers and feeding focus
Life Stage MarkerTypical OnsetFeeding Focus
MatureHalf of expected lifespanWatch for early weight gain
Senior5 to 8 yearsLower calorie density, higher protein quality
GeriatricBeyond breed average lifespanIndividualized veterinary plan

Dogs eating 20 to 25% fewer calories than a standard adult recommendation showed slower age-related decline and measurably longer lifespans, per a landmark study cited by VCA Animal Hospitals.

That's a steeper cut than most senior GSD owners make on their own, since a bowl that "looks about the same" hides a gradual calorie surplus once activity drops.

Joint support matters more here than it did in puppyhood. Glucosamine, chondroitin, and omega-3s show up on senior formula labels specifically to ease the arthritis load that comes with a large frame carried for eight-plus years.

A similarly large breed, the Great Dane, hits this senior transition at almost the same age, a pattern covered in our Great Dane feeding chart.

How Do You Transition Between Puppy, Adult, and Senior Food

Switch food gradually over 7 to 10 days. Never dump a new bag in cold on day one.

Purina's official transition schedule breaks the switch into four blocks:

  • Days 1-2: three-quarters old food, one-quarter new
  • Days 3-4: half and half
  • Days 5-7: three-quarters new food, one-quarter old
  • Days 8-10: fully switched to the new food

The puppy-to-adult switch point ties to the growth plate closure window covered earlier in this chart, not to a birthday on the calendar.

Watch for loose stool, gas, or a drop in appetite during any transition. Those signs mean slow the schedule down, not push through it.

Slower transitions, stretched to 10 to 14 days, tend to suit dogs with a history of sensitive stomachs or a jump between very different formulas, like kibble to a raw or fresh diet.

What Feeding Chart Mistakes Lead to Health Problems in German Shepherds

A breed-specific study found overweight German Shepherd puppies were almost twice as likely to develop hip dysplasia as their normal-weight littermates, according to VCA Animal Hospitals.

The same body of research tracked at-risk puppies fed two different ways.

Free-fed puppies: two-thirds went on to develop hip dysplasia.

Puppies on measured meals: only one-third did.

Underfeeding causes quieter damage: a visible spine, low energy, and a dull coat that owners often mistake for normal puppy leanness rather than an actual shortfall.

Toxic food ranks as the second most common poisoning category for pets, accounting for 16.1% of all calls to ASPCA Poison Control in 2024, just behind over-the-counter medications.

  • Grapes and raisins, tied to sudden kidney failure
  • Xylitol, found in some peanut butters and sugar-free gum
  • Onions and garlic, in any form including powder
  • Chocolate, which made up 13.6% of 2024 exposure calls on its own

Swapping table scraps for healthy dog treats closes off the single easiest path onto that list.

Where these numbers come from

Sources & method

Every amount on this page starts from resting energy requirement, RER = 70 × (weight in kg)0.75, then applies the life-stage and activity factor for the option you pick. Cup amounts assume a kibble at 380 kcal per cup, the calculator default, until you enter the figure from your own bag. Weight ranges in the tables are typical ranges, not targets.

Last reviewed . Spotted a figure that has moved on? Tell us.

This page is a general reference built from common veterinary feeding guidance and typical breed growth patterns. It is not a substitute for individual veterinary advice. Always confirm feeding amounts, food choice and any diet changes with your vet, especially for puppies, seniors, and dogs with existing health conditions.