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
| Days | Old food | New food |
|---|---|---|
| Days 1–2 | 75% | 25% |
| Days 3–4 | 50% | 50% |
| Days 5–6 | 25% | 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.