How the math works
We start with your dog's Resting Energy Requirement: RER = 70 × (weight in kg)0.75. Then we multiply by a life-stage factor — 3.0 for puppies under 4 months, 2.0 for puppies 4–12 months, 1.6 for neutered adults, 1.8 for intact adults, 1.4 for seniors, and 1.0 for weight loss — to get the daily calorie target. Kibble cups = calories ÷ the kcal-per-cup on your bag. Raw amounts use percent of body weight: 2–3% daily for adults, 5–8% of current weight for puppies.
These are starting points for healthy dogs. Activity level, breed, and body condition all matter — adjust portions to keep a visible waist and easily-felt ribs, and ask your vet if you're unsure.
🧰 More free dog tools
Dog Age Calculator
Dog years → human years, size-adjusted.
📈Puppy Weight Calculator
How big will your puppy get?
🐶Pregnancy Calculator
Due dates and week-by-week milestones.
💰Cost of Ownership
What a dog really costs per year.
📦Crate Size Finder
The right crate size for your dog's build.
🩺Is My Dog Overweight?
Is your grown dog a healthy weight?
