Built on the formula your vet uses — RER × life-stage factor · Free forever · No sign-up · No email gate
CalculatorRaw & BARFPuppyWeight LossBrandsMethod
Home › Breeds › Bernese Mountain Dog
Breed feeding guide · giant breed

How much should a Bernese Mountain Dog eat?

Adult weight range 36–54 kg · adult feeding factors apply from 18–24 months of age · raw rate 2.0% of body weight. Portions below are computed with the same veterinary formula as the main calculator — not copied from a bag chart.

Short answer: adult Bernese Mountain Dogs (36–54 kg) need about 1,646–2,231 kcal/day — roughly 400–543 g of typical kibble (370 kcal/100 g), about 4.0–5.4 cups — depending on weight, sex and activity. A typical 45.0 kg adult needs about 1,946 kcal/day, or 900 g/day raw at 2.0%.

Enter your dog's details

Pre-filled with the breed's mid-range weight — adjust to your dog.

Daily calorie target (MER)
—

Breed table

Bernese Mountain Dog portions by weight

Adult weightRERDaily targetKibble / dayCups / dayPer meal (×2)Raw / day
36.0 kg1,029 kcal1,646 kcal400 g4.0200 g720 g
45.0 kg1,216 kcal1,946 kcal473 g4.7237 g900 g
54.0 kg1,394 kcal2,231 kcal543 g5.4271 g1,080 g

Neutered adult (×1.6), kibble at 370 kcal/100 g, 10% treat allowance removed. Raw at 2.0% of body weight (size-correct rate). Cups ≈ grams ÷ 100 (typical kibble — weigh in grams for accuracy).

Worked example

Worked example: a 45.0 kg Bernese Mountain Dog

A 45.0 kg adult Bernese Mountain Dog (neutered): RER 1,216 × 1.6 = 1,946 kcal − 195 kcal treats ÷ 3.7 kcal/g = 473 g — that is 237 g per meal, twice a day. The same arithmetic runs in the calculator above: change the weight or the life stage and every number follows.

Puppy table

Bernese Mountain Dog puppy feeding by age

AgeFactorMeals / dayNote
Under 4 months×3.03–4On current weight — weigh every 2 weeks
4–8 months×3.0 → ×2.0 (taper)3–4Factor falls smoothly — weigh every 2 weeks
8–12 months×2.033 meals; 2–3 from 6 months
12 months to adult×1.6–1.82Adult factor from 18–24 months

Factors multiply RER on the puppy's current weight, not adult weight. Large and giant breeds keep the growth factors until 18–24 months.

Feeding notes for the Bernese Mountain Dog

Giant breeds have the lowest per-kilo energy needs and the longest growth window (18–24 months). Feed the adult default once mature and keep them lean — every extra kilo is carried by joints built for a shorter life than most.

What makes feeding a Bernese Mountain Dog different: Bernese grow fast and heavy: lean, slow growth is the goal, and extra calories in the first 18 months build fat on a frame still forming. Adults are deep-chested with a bloat risk — two meals, rest after eating, and monthly weigh-ins under the thick coat.

Health, treats and the senior years: Bernese are prone to joint disease, and every extra kilo in the first two years loads hips and elbows that are still forming. In old age, keep the dog lean and the factor honest — a Bernese that looks big is usually just fat under all that coat, and the joints feel all of it.

Training, treats and everyday feeding: Bernese do best on two measured meals a day, eaten slowly — a slow-feeder bowl stops the bolting, and rest for an hour after eating is the standard precaution for a deep-chested giant. Puppies should never be fed for size: lean growth on the puppy factors is the whole game in the first eighteen months.

Weight & condition for the Bernese Mountain Dog: Bernese grow fast and heavy: lean, slow growth is the goal, and extra calories in the first 18 months build fat on a frame still forming. Adults are deep-chested with a bloat risk — two meals, rest after eating, and monthly weigh-ins under the thick coat. A Bernese that looks big is often just fat under all that fur.

Body condition check: A number on the scale is not a body condition. Score the dog on the 9-point scale and aim for 4–5 — ribs palpable through a thin fat layer, waist visible from above, abdomen tucked when viewed from the side. Can't feel the ribs? Feed 10% under the table. Ribs plainly visible? Feed 10% over it.

Puppies of this size class reach adult factors at about 18–24 months; until then, growth portions follow the puppy factors (×3.0 under 4 months, tapering to ×2.0 by 8 months) on current weight, recalculated every two weeks. Individual dogs vary by up to ±50% from any formula — the scale and your hands on the ribs outrank this table.

Guides: feeding a senior dog · feeding schedules by age

Sources: method & factors · AAHA 2021 guidelines · Pet Nutrition Alliance RER/MER · AKC breed profile

Step by step

How to use this calculator

1

Enter weight

Enter the dog's weight (use ideal weight for weight loss).

2

Select life stage and goal

Select the life stage and goal so the correct MER factor applies.

3

Enter food energy density

Enter the food's energy density (kcal per 100 g) from its label.

4

Read the daily portion

Read the daily portion in grams, split it across meals, and adjust by 10% every 2 weeks based on body condition.

Questions

Bernese Mountain Dog feeding questions

How much food should a Bernese Mountain Dog eat per day?

Across the full adult weight range (36–54 kg), a Bernese Mountain Dog needs about 1,646–2,231 kcal/day — 400–543 g of typical kibble (370 kcal/100 g) after the 10% treat allowance is removed — depending on weight, sex and activity. A typical adult at the middle of the range (45.0 kg) needs about 1,946 kcal/day, roughly 473 g, split over 2 meals.

How many meals a day should a Bernese Mountain Dog eat?

Two measured meals a day is right for a Bernese Mountain Dog: about 237 g per meal from a daily total of 473 g (1,946 kcal) for a 45.0 kg adult. A deep-chested giant should never eat one big meal and then exercise, and the one-hour rest after eating is the standard precaution. Puppies need lean growth on the puppy factors for the first eighteen months — never feed a Bernese puppy 'to grow'.

How many cups of food does a Bernese Mountain Dog need per day?

About 473 g/day is roughly 4.7 cups at the typical density of 100 g per cup — but cups vary by up to 40% between kibbles, so weigh the grams once and the question disappears. A cup is a volume; grams are the portion. At 473 g a day, a 10% scooping error is about 47 g — a small dog's entire meal — so weighing matters more, not less, as portions grow.

How do I switch a Bernese Mountain Dog to a new food?

Over 10–14 days for a giant breed: 25% new food for 3 days, 50% for 3–4 days, 75% for 3–4 days, then 100% — keeping the total daily grams at the number on this page throughout. Giant breeds do best with gradual changes and smaller, more frequent meals; if stools loosen, hold at the current mix for an extra two days before moving on.

How much should a Bernese Mountain Dog puppy eat?

Giant puppies are the longest, most delicate growth project: adult factors only at 18–24 months. Use ×3.0 under 4 months, tapering to ×2.0 by 8 months, on current weight, keep them visibly lean, and never 'feed for size' — genetics sets the size, calories only set the fat.

How much raw food does a Bernese Mountain Dog need?

At the size-correct BARF rate of 2.0% of ideal body weight, a 45.0 kg Bernese Mountain Dog eats about 900 g of raw food per day — split 70% muscle meat, 10% raw edible bone, 5% liver, 5% other organ, 10% vegetables and fruit on the BARF model.

How does feeding a Bernese Mountain Dog change as they age?

From about 18–24 months a Bernese Mountain Dog counts as fully adult; the senior shift usually arrives years later, when activity and muscle mass fall. The calculator's senior factor (×1.4 instead of ×1.6) trims a 45.0 kg Bernese Mountain Dog from 1,946 to about 1,703 kcal/day — roughly 414 g of typical kibble. Make the change gradually and judge by body condition, not birthdays alone: a still-active older Bernese Mountain Dog may hold condition on the adult number.

Should I feed my Bernese puppy for size?

No — never feed for size. Genetics sets the size; calories only set the fat, and fast growth is the enemy of a giant breed's joints. A Bernese puppy's portion is calculated on its current weight with the puppy factors (×3.0 under 4 months, tapering to ×2.0 by 8 months), kept visibly lean — the adult number for a 45.0 kg dog is about 1,946 kcal/day, and the puppy should reach it on schedule, not early.

How do I feed a Bernese to lower bloat risk?

Split the day's 473 g into two meals, rest the dog for about an hour after eating, and use a slow feeder if meals disappear fast. The portion itself doesn't change — a 45.0 kg adult still needs about 1,946 kcal/day — but how it is served matters for a deep-chested giant. If a Bernese ever retches without producing anything and the belly looks swollen, treat it as an emergency.