Skip to content
PawReckon
Reckon what your pet actually needs.

Feeding a Puppy Large-Breed Dog

Daily calories and cups for a 51–90 lb dog, RER/MER based.

Use the exact kcal/cup on your bag for the best estimate.

Daily calories

1873 kcal

Cups per day

4.93

Cups per week

34.5

Split the daily amount across 2 meals for most adult pets.

General estimate, not veterinary advice

This is a general starting estimate, not a substitute for veterinary guidance. Your pet's real needs depend on their health, body condition and individual metabolism. Confirm the amount with your veterinarian.

MER factors follow standard veterinary-nutrition guidance (WSAVA global nutrition guidelines; Ohio State University Veterinary Medical Center calorie framework). RER = 70 Γ— (body weight in kg)^0.75.

Advertisement

Feeding a Puppy Large-breed dog

Large breeds typically weigh 51–90 lb. Using a 70 lb example as a midpoint, a puppy dog at that weight needs roughly 1873 calories a day, which is about 4.93 cups of a typical 380 kcal/cup food, split across two meals. Puppies need far more energy per pound than adults because they're growing, so this factor is high; taper it down as they approach adult size. Always calibrate to your dog's body condition and use the exact calories-per-cup on your bag.

Other life stages at large breed weight

Same dog, different factor. The life stage is what moves the number most.

Large breeds, breed by breed

Adult weight ranges and the aging curve for the breeds in this size class.

Before you change the bowl

Frequently asked questions

How much should a puppy large breed dog eat?

A 70 lb example works out to about 1873 kcal/day, or roughly 4.93 cups of a typical 380 kcal/cup food. Enter your dog's exact weight and food above for a personalized number.

Is this veterinary advice?

No. It's a general estimate. Body condition and health vary; confirm the amount with your veterinarian.

Keep going with the same pet

Curious how old your dog is in human years? The age calculator uses the same saved pet.