Vyze Apps

Dog Food Transition Calculator

Short answer

Switch dog foods gradually over about 7 days to avoid stomach upset: 25% new food for two days, then 50%, then 75%, then 100%. Use the calculator to get the total daily amount, then split it by the day’s old-to-new ratio in the schedule below.

Calories per cup is on your food’s bag (usually 300–500 kcal/cup). Adjust it for an accurate cups-per-day figure.

Your dog needs about 794 calories a day, roughly 2.3 cups.

Daily calories

794 kcal

Cups per day

2.3

Resting need (RER)

496 kcal

Per meal (×2)

1.1 cups

Each meal

1.1 cups (397 kcal) × 2 meals a day

Based on 350 kcal per cup — check your food’s label and adjust above.

Estimate only, from the RER = 70 × kg^0.75 formula with a life-stage factor. Confirm the right amount with your veterinarian and adjust to your dog’s body condition.

Consult your vet

These figures are planning estimates from the standard RER/MER formula and are not a substitute for veterinary advice. Your dog’s real needs depend on breed, body condition, health, and the specific food. Confirm the right amount with your veterinarian and adjust based on your dog’s body condition over time.

7-day food transition schedule

Old-to-new food ratio by day
DaysOld foodNew food
Days 1–275%25%
Days 3–450%50%
Days 5–625%75%
Day 7+0%100%

Related

Frequently asked questions

How do I transition my dog to a new food?

Over about 7 days, gradually replace the old food with the new one: 25% new for two days, then 50%, then 75%, then 100%. This lets your dog’s gut bacteria adjust and reduces vomiting and diarrhea.

How long should a dog food transition take?

About 5–7 days for most dogs, and up to 10–14 days for dogs with sensitive stomachs or a big diet change. If you see loose stool, slow down and hold the current ratio longer.