Get instant feeding recommendations for any breed, age, and food type — raw, homemade, wet, dry, or fresh. The free dog food calculator app trusted by 500,000+ dog owners.
More than a basic portion guide — PetsyDNA's AI calculates exact feeding amounts for every food type, life stage, and health goal.
Every breed has unique metabolism, size, and energy needs. Our dog food calculator by breed accounts for breed-specific caloric requirements — from tiny Chihuahuas to giant Bernese Mountain Dogs.
Enter your dog's current weight and age for a precise dog food calculator by weight and age result. The AI automatically adjusts for puppies, adults, and seniors with different metabolic rates.
Get exact daily raw feeding amounts, complete 80/10/10 raw dog food calculator breakdowns, and organ/bone ratios tailored to your dog's breed and target weight.
Planning home-cooked meals? Our homemade dog food calculator gives you serving sizes, macronutrient ratios, and calorie targets so every home-cooked meal meets your dog's nutritional needs.
Set any wet/dry ratio and the mixing wet and dry dog food calculator instantly adjusts portion sizes to hit your dog's daily kcal target — no guesswork, no overfeeding.
Need to help your dog slim down? The dog food calculator for weight loss mode reduces daily calories by a safe 20–25% and tracks progress toward ideal body condition score.
Here's an example result for a 35 lb adult Labrador Retriever on a dry food diet — the kind of instant output you get in the app.
No vet appointment needed for a basic feeding guide. PetsyDNA's dog food calculator app gives you an accurate answer instantly.
Select breed from 350+ options, enter current weight, age, and activity level. The dog food calculator by breed and weight uses all these inputs for maximum accuracy.
Select dry, wet, raw, homemade, fresh, or a mix. For mixing wet and dry dog food, set your ratio and the calculator handles the rest — including the dog food calorie calculator math.
Receive a complete dog food portion calculator report: daily kcal target, portion size in cups or grams, number of meals, and optional adjustments for weight loss or gain goals.
Most dog food bags print a generic feeding chart based only on weight — a 40 lb dog gets X cups, regardless of whether it's a high-energy Border Collie or a low-activity Basset Hound. These one-size-fits-all guides routinely over- or under-feed dogs, contributing to the fact that over 56% of US dogs are overweight or obese according to the Association for Pet Obesity Prevention.
A true dog food calculator by breed and weight accounts for breed-specific metabolic rate, size class (toy, small, medium, large, giant), typical activity level, neutered/spayed status, and life stage — all of which significantly affect how many calories a dog actually needs per day. PetsyDNA's AI-powered calculator uses all of these variables simultaneously.
🐾 PetsyDNA is the only free dog food calculator app that combines breed-specific calorie calculation, raw food ratio breakdowns, homemade meal planning, wet/dry mixing, and weight-loss mode — all in one place on iOS and Android.
The foundation of any accurate dog food calculator is the Resting Energy Requirement (RER) formula, adjusted by a life-stage and activity multiplier. PetsyDNA uses the veterinary-standard formula:
Our dog food calorie calculator performs all of this math instantly and presents the result in plain English — cups of food, number of meals, and any adjustments needed for your dog's specific goal.
For dogs on a raw diet, the standard recommendation is the 80/10/10 rule: 80% muscle meat, 10% raw bone, 10% organ meat (of which up to 5% should be liver). But raw feeding amounts also need to account for breed and target weight — a Bernese Mountain Dog needs far more raw food per day than a Beagle of similar age.
PetsyDNA's raw dog food calculator by breed gives you the exact daily weight of raw food in ounces or grams, broken down by component:
| Breed (Example) | Target Weight | Daily Raw (Total) | Muscle Meat | Bone | Organ |
|---|---|---|---|---|---|
| Chihuahua | 6 lbs | 2.4 oz | 1.9 oz | 0.24 oz | 0.24 oz |
| Beagle | 22 lbs | 7.0 oz | 5.6 oz | 0.7 oz | 0.7 oz |
| Labrador | 65 lbs | 18.2 oz | 14.6 oz | 1.8 oz | 1.8 oz |
| German Shepherd | 75 lbs | 21.0 oz | 16.8 oz | 2.1 oz | 2.1 oz |
| Bernese Mountain Dog | 100 lbs | 26.6 oz | 21.3 oz | 2.7 oz | 2.7 oz |
Home-cooked meals require more precision than kibble because you're responsible for hitting the right protein, fat, and carbohydrate ratios — as well as ensuring adequate vitamins and minerals. PetsyDNA's homemade dog food calculator gives you:
Different life stages and health goals require very different feeding approaches. PetsyDNA's dog food calculator covers all of them:
The dog food calculator puppy mode uses higher calorie multipliers because puppies need 2–3× more energy per pound than adult dogs during rapid growth phases. Large breed puppies (like Labs and Goldens) actually need controlled calorie intake to prevent orthopedic issues — our calculator flags this automatically.
For older dogs, the dog food calculator by weight and age mode reduces calorie targets by 20–30% for less active seniors, while maintaining higher protein levels to preserve muscle mass. Senior-specific adjustments are built in for all breeds in our database.
The dog food calculator for weight loss mode sets a safe caloric deficit of 20–25% below maintenance, calculates how long it will take to reach ideal weight, and adjusts portion sizes weekly as your dog loses weight — functioning as a full how-long-will-my-dog-food-last calculator too.
See how PetsyDNA calculates your dog's feeding amount in real time — breed, weight, food type and done in under 30 seconds.
Download PetsyDNA and instantly calculate how much to feed your dog by breed, weight, and food type. Free on iOS and Android.
Everything you need to know about PetsyDNA's dog food calculator app.
⚕️ Disclaimer: PetsyDNA's dog food calculator provides general feeding guidelines based on publicly available veterinary formulas. Results are estimates and may not account for individual health conditions, medications, or specific dietary requirements. Always consult a licensed veterinarian or veterinary nutritionist before making significant changes to your dog's diet, especially for dogs with health conditions or those that are pregnant or lactating.