Pet Feeding Calculator
Choose your pet type below
What type of pet do you have?
Choose from the popular picks below, or search all 30+ species in the dropdown.
How much does your pet weigh?
Use your most recent weigh-in. Your vet's records are the most accurate source.
BCS adjusts the calorie target up or down based on your pet's current body condition. 5 = ideal weight.
What's their daily life like?
Pick the description that sounds most like your pet right now. These are written in plain English โ no jargon.
What do you feed them?
Choose from our food database or enter the calorie number from your bag or can label.
These are typical average values. Use "Enter from label" to match your exact product.
We'll subtract this from the daily food portion.
Daily feeding guide
How much should I feed my pet?
Getting portion sizes right is one of the most important things you can do for your pet's health. Obesity is the most common preventable health problem in dogs and cats, linked to diabetes, joint disease, heart problems, and a shortened lifespan. Underfeeding causes nutrient deficiencies, muscle loss, and poor coat condition. The right amount depends on species, body weight, breed, life stage, and the energy density of the food you use.
PetKcal covers 30+ species using the same formulas used by veterinary nutritionists โ the NRC Resting Energy Requirement (RER) formula for mammals and birds, percentage-of-body-weight models for fish and aquatic pets, and prey-weight calculations for snakes. Our breed database includes 200+ dog breeds and 60+ cat breeds, with metabolic adjustments for known high and low-burn breeds.
๐ How much to feed a dog
A 10 kg neutered adult dog typically needs 550โ650 kcal/day โ roughly 155โ185g of standard adult dry kibble split across 2 meals. Puppies need up to 3ร more energy per kg. Working dogs 2ร. Feeding guides on food bags are averages and often 15โ20% too generous. Breed matters too โ a Border Collie burns more than a Bulldog of the same weight.
๐ How much to feed a cat
A typical 4 kg neutered adult indoor cat needs 200โ240 kcal/day โ about 55โ67g of dry kibble or 200g of wet pรขtรฉ. Most cats are overfed because owners scoop rather than weigh. Wet food is strongly recommended as a significant part of a cat's diet for essential hydration. Sphynx and Rex cats have higher metabolisms and need more.
๐ How much to feed a ball python
Ball pythons eat prey weighing 10โ15% of their body weight every 7โ21 days depending on age. A 500g juvenile needs one ~50โ75g prey item (weaned rat or adult mouse) every 7โ10 days. Adults over 1.5 kg eat one medium rat every 14โ21 days. Always use frozen/thawed โ live rodents can seriously injure your snake. Prey should match the widest point of your snake's body.
๐ฆ How much to feed a bearded dragon
Baby beardies eat mostly insects (80%) twice daily โ as many as eaten in 5 minutes. Adults eat mostly salad (70โ80% leafy greens) with insects 3โ5ร per week. A 400g adult typically needs 20โ30 appropriately-sized dubia roaches per feeding plus a large daily salad. Always dust insects with calcium+D3 powder and gut-load them 24 hours before use.
๐ How much to feed fish
Most aquarium fish should eat 1โ1.5% of body weight daily, divided into 1โ2 feedings. The golden rule: feed only what they eat in 2 minutes. Uneaten food decomposes and produces toxic ammonia. Skipping one day per week is healthy and mimics nature. Goldfish need less โ 0.5โ1% โ because they're slower and have a lower metabolism.
๐ How much to feed a rabbit
Hay should make up 80โ90% of a rabbit's diet and be available at all times. A 2 kg rabbit needs roughly 50โ60g of pellets per day plus unlimited timothy hay and 2 cups of leafy greens per 2 kg body weight daily. Avoid muesli-style mixes โ rabbits pick out the sugary bits and leave the nutritious parts, leading to dental disease and obesity.
๐ฆ How much to feed a bird
Birds have very high metabolic rates. A 30g budgie may eat 15โ20% of its body weight daily. A cockatiel (85g) needs about 6โ8g of pellets per day. Pellet-based diets are nutritionally superior to seed-only diets. Seeds are high in fat and low in vitamins โ birds on seed-only diets commonly develop obesity and vitamin deficiencies.
๐ด How much to feed a horse
Horses need 1.5โ3% of body weight in total feed daily (hay + hard feed combined). A 500 kg horse at maintenance needs roughly 7.5โ10 kg of hay per day. Hard feed is added only when hay cannot meet energy needs โ for working horses, lactating mares, or underweight animals. Most horses at light work can be maintained on good quality hay alone.
NRC & AAFCO formulas
The same standards used by veterinary nutritionists in clinical practice worldwide.
30+ species, 260+ breeds
Dogs, cats, rabbits, rodents, fish, birds, 5 snake species, 6 lizards, amphibians, farm animals.
Breed-specific accuracy
Metabolic adjustments for high-burn breeds (Husky, Greyhound) and low-burn breeds (Bulldog, Pug).
No ads, no brand bias
Not sponsored by or affiliated with any pet food company. Recommendations are independent.