Enter your pet's weight, age, and food bag size. Get the exact daily portion in grams or ounces — plus how many days your bag will last and personalized care tips.
Free · No sign-up · kg & lbs · 6 languages
10
Pet Types
6
Languages
100%
Free Forever
Three steps to know exactly how much food your pet needs — and how long that bag will last.
Choose from 10 popular pet types: dogs, cats, rabbits, hamsters, guinea pigs, birds, fish, turtles, ferrets, and hedgehogs.
Input your pet's weight and age, the food bag weight, and activity level. Works in kilograms or pounds.
Instantly see the daily food portion, grams per meal, total days the bag will last, and species-specific care tips.
The amount of dry kibble a dog needs every day depends on their body weight, age, and activity level. Most adult dogs need between 2% and 3% of their body weight in food daily. Puppies need up to 7–8%, while senior dogs (7+ years) generally need closer to 2%.
For example: a healthy, moderately active 10 kg (22 lb) adult dog needs roughly 200–250 g of dry food per day, split across two meals. A more active 30 kg (66 lb) Labrador may need up to 750 g daily.
The Association for Pet Obesity Prevention estimates that 59% of dogs in the US are overweight. Accurate daily portioning is the single most effective way to prevent canine obesity.
| Dog weight | Daily portion (adult) | Meals/day |
|---|---|---|
| 2–5 kg (4–11 lb) | 50–125 g | 2 |
| 5–10 kg (11–22 lb) | 125–250 g | 2 |
| 10–20 kg (22–44 lb) | 250–500 g | 2 |
| 20–40 kg (44–88 lb) | 500–900 g | 2 |
| 40+ kg (88+ lb) | 900–1,400 g | 2–3 |
*Estimates for dry kibble at normal activity. Adjust ±20% for high/low activity. Always consult your vet.
Bag labels are your starting point. The feeding chart on your dog food's packaging is calibrated to that specific formula. Always check it first, then fine-tune based on your dog's body condition.
Use ideal weight, not current weight. If your dog is overweight, calculate portions based on their target weight to support safe, gradual weight loss.
Avoid free-feeding (all-day food access). Scheduled meals make it easy to track intake and maintain healthy body weight over time.
Activity level matters significantly. A working Labrador in the field needs far more calories than a sedentary Pug. PawCalc adjusts for low, normal, and high activity.
Spayed/neutered dogs need fewer calories. Their metabolism slows after the procedure — reduce daily portions by 10–15% as a starting adjustment.
Cats are obligate carnivores. Unlike dogs, cats require a meat-based diet to get taurine and arachidonic acid — nutrients they can't synthesize on their own.
Wet food fights dehydration. Cats have a naturally low thirst drive. Over 55% of cat owners mix dry and wet food — a strategy vets widely recommend for indoor cats.
Never feed dog food to your cat. Dog food lacks essential taurine — a deficiency that can cause dilated cardiomyopathy (heart disease) within months.
Kittens need kitten-specific formulas. These contain higher protein, fat, and DHA for brain and vision development. Switch to adult food only after 12 months of age.
Senior cats (10+) may need softer food. Arthritis in the jaw is common. Senior formulas also have adjusted phosphorus levels to support kidney health.
An average adult cat weighing 4 kg (9 lb) with normal activity needs approximately 130–160 g of dry food or 200–240 g of wet food per day. Kittens under 1 year old need up to 8% of their body weight daily — nearly double the adult requirement.
Most vets recommend dividing the daily portion into 2 meals for adult cats, or up to 4 smaller meals for kittens. Senior cats (10+) often do better with 3 smaller meals to support digestion and prevent blood sugar dips.
Studies show that over 60% of indoor cats are overweight or obese. Because cats beg even when full, measuring portions with PawCalc is far more reliable than free-feeding.
| Cat weight | Dry food/day | Wet food/day |
|---|---|---|
| 2 kg (4.4 lb) | 65–80 g | 100–120 g |
| 3 kg (6.6 lb) | 100–120 g | 150–180 g |
| 4 kg (8.8 lb) | 130–160 g | 200–240 g |
| 5 kg (11 lb) | 160–190 g | 240–290 g |
| 6 kg (13 lb) | 190–220 g | 285–330 g |
*Estimates at 3.5% of body weight for dry food. Adjust for activity, neutering, and life stage.
Rabbits, hamsters, guinea pigs, and other small animals have very specific dietary needs that differ greatly from dogs and cats.
One of the most common questions pet owners search for is "how many days will this bag of dog food or cat food last me?" The answer depends entirely on your pet's daily portion — which depends on their weight, age, and activity level.
A 5 kg bag of cat food lasts roughly 31 days for a typical 4 kg adult indoor cat. The same bag lasts only about 8 days for a highly active 10 kg dog. PawCalc calculates this automatically with a visual timeline and estimated run-out date.
Knowing the bag duration helps you plan your shopping schedule, avoid running out of food, and identify when you might be overfeeding (bag runs out too fast) or underfeeding (bag lasts too long).
5 kg (11 lb) adult dog — Normal activity
5 kg bag
40 days
25 kg (55 lb) adult dog — Normal activity
15 kg bag
32 days
4 kg (9 lb) indoor cat — Low activity
5 kg bag
37 days
2.5 kg (5.5 lb) rabbit — Pellets only
2 kg pellet bag
107 days
The most-searched pet feeding questions answered with veterinary nutrition guidelines.
Stop guessing. PawCalc gives you a precise daily portion in under 30 seconds — free, no sign-up, for any of 10 pet types.
🐾 Open the Pet Food Calculator