Quick answer
Work out your dog's daily calorie need first (body weight in kg x 30 + 70, then multiplied by an activity factor of 1.2 to 1.8), then divide that number by your food's energy density in kcal per 100g to get grams. Feed 1-2 fixed meals a day, keep treats under 10% of the total, and judge the result by your dog's waist and ribs, not by the empty bowl.
Why there is no single "correct" gram figure
Ask three different dog owners how much they feed and you will get three different answers, and all of them may be right for their own dog. Portion size depends on body weight, age, activity level, metabolism, whether the dog is desexed, and the energy density of the specific food in the bowl.
This is the part that catches people out: two bags of dog food with identical weights do not deliver identical energy. One may be a light formula at 320 kcal per 100g, another a performance formula at 420 kcal per 100g. Feed the same number of grams of both and your dog's calorie intake differs by nearly a third. That is why the food bag's feeding chart is a starting point, not a prescription, and why the same dog needs a different gram amount every time you switch brands.
The practical takeaway: decide portions in calories, then convert to grams for whatever food you are actually holding.
Step one: work out daily calories
The simplest widely used estimate for an adult dog's resting energy need is:
Resting energy (kcal) = body weight (kg) x 30 + 70
A 10kg dog: 10 x 30 + 70 = 370 kcal per day just to maintain basic bodily functions. That figure alone is not enough, because a dog that walks, plays and trots around after a ball needs more. Multiply by an activity factor:
| Activity level | Factor | Typical dogs |
|---|---|---|
| Low | x 1.2 | Senior dogs, mostly indoors, limited exercise |
| Moderate | x 1.4 | Average family dog with daily walks |
| High | x 1.8 | Working dogs, sporting dogs, very active youngsters |
Worked examples:
- 5kg adult, moderate activity: (5 x 30 + 70) x 1.4 = 220 x 1.4 = about 308 kcal/day
- 10kg adult, moderate activity: (10 x 30 + 70) x 1.4 = 370 x 1.4 = about 518 kcal/day
- 20kg adult, low activity: (20 x 30 + 70) x 1.2 = 670 x 1.2 = about 804 kcal/day
- 25kg adult, high activity: (25 x 30 + 70) x 1.8 = 820 x 1.8 = about 1,476 kcal/day
Two cautions. First, a heavier dog does not need proportionally more food: a 20kg dog does not eat twice what a 10kg dog eats, because the formula adds a fixed 70 rather than scaling linearly. Second, these are estimates. Treat them as a starting baseline and let your dog's body condition tell you whether to nudge the figure up or down over the following weeks.
If you want a more precise figure, textbooks also use resting energy = 70 x (body weight in kg) raised to the power of 0.75. Both methods get you close enough to start feeding sensibly.
Step two: convert calories into grams
Find the energy density on the back of the packaging, usually shown as kcal per 100g or kcal per kilogram. Then:
Grams per day = daily calories needed / (kcal per 100g / 100)
Worked example. Your 10kg moderately active dog needs about 518 kcal. Your chosen food states 380 kcal per 100g.
518 / 3.8 = about 136g per day, split over two meals = about 68g per meal.
Now swap to a richer food at 430 kcal per 100g and the same dog needs only about 120g a day. Same dog, same activity, different gram amount. This single calculation explains most "my dog is gaining weight on the same food portions" stories: the owner changed food but kept the old scoop size.
A useful shortcut if you do not want to weigh every meal: a typical cup of dry kibble holds roughly 100g, though densities vary, so a kitchen scale is more reliable than a scoop. Weigh the food for a week until you can eyeball it accurately, then check yourself again every month or so.
Feeding schedule by life stage
Age changes both how much and how often a dog should eat. Puppies have small stomachs but high energy and protein needs, so they need more frequent, smaller meals. Adult dogs do best on a fixed routine.
| Life stage | Meals per day | Food form | Notes |
|---|---|---|---|
| After weaning to 3 months | 3-4 | Soaked or liquid puppy food | Sensitive digestion; small, frequent meals |
| 3-6 months | 2-3 | Transitioning to solid food | Gradually reduce soaking |
| 6-12 months | 2 | Puppy or growth food | Watch body condition as growth slows |
| 1 year and older | 1-2 | Adult maintenance food | Fixed times, measured portions |
| Senior dogs | 1-2 | Senior or maintenance food | Lower activity often means lower calories |
A few practical points on scheduling:
- Pick times you can keep. If you leave for work at 7am and return at 7pm, a three-meal puppy schedule will not survive contact with real life. Plan puppy meals around someone who is actually home, or arrange a midday visit.
- Leave the bowl down for 15-20 minutes, then remove it. This makes meal times predictable and lets you measure precisely how much was actually eaten.
- Do not free-feed. Leaving food out all day makes it impossible to track intake and turns portion control into guesswork.
- Transition foods over about 7 days. Start with mostly old food and a little new, then shift the ratio steadily. Switching abruptly is a common cause of loose stools.
Five portion principles
Calories set the quantity; the composition of the meal sets the quality. Keep these five rules in view.
1. Complete food makes up 7-8 parts of 10. A complete, balanced commercial diet should form the bulk of the meal, because it is formulated to deliver the full range of nutrients a dog needs. When comparing bags, look at the ingredient list: the first few entries should be clearly named, specific protein sources rather than vague by-products.
2. Quality protein contributes 1-2 parts of 10. Chicken, beef, fish and egg are all good sources. Adult dogs need roughly 4.8g of protein per kg of body weight daily; growing puppies need about twice that, around 9.6g per kg. This is one reason puppies should eat growth-formula food rather than an adult diet.
3. Vegetables and fruit are a small supplement, not the meal. Pumpkin, carrot and broccoli can add vitamins and fibre, but keep the volume modest and make sure they never displace the balanced base diet.
4. Fresh water at all times. Adult dogs need around 100ml per kg of body weight daily, puppies around 150ml. A 10kg adult needs roughly a litre a day. Availability matters more than precision here, especially in hot weather, after exercise, and for dogs eating dry kibble, which is around 10% moisture at most.
5. Treats stay at or below 10% of the daily total. Training rewards add up faster than most owners expect. Ten small biscuits can quietly add a fifth of a small dog's daily calories. If you use treats for training, deduct them from the meal portion rather than adding them on top.
Judge the result: body condition, not the empty bowl
The most common feeding mistake is using appetite as a measuring tool. Plenty of dogs will look up expectantly after finishing a meal regardless of whether they need more food; greed is a temperament trait, not a nutritional signal.
Use body condition scoring instead. It takes ten seconds and costs nothing:
- From above: you should see a clear waist behind the ribs.
- From the side: the abdomen should tuck up slightly towards the hind legs.
- By touch: you should be able to feel the ribs easily, with a thin layer of covering, but not see them protruding.
If you cannot feel the ribs, or there is no visible waist and the belly hangs, the dog is carrying too much weight. If the ribs stand out sharply and the waist is extreme, the dog is underweight. Aim for the middle, and re-check every few weeks rather than daily, since day-to-day fluctuation is normal.
Other useful signals:
- Stool quality: consistently very soft or very hard stool can indicate the portion size or food composition needs adjusting.
- Energy: a well-fed dog is alert and maintains interest in walks and play.
- Weight trend: weigh at the same time of day, ideally before the morning meal, and look at the trend over weeks, not single readings.
- Coat condition: a dull, dry coat can point at dietary imbalance, though many other factors are involved.
Common feeding mistakes to avoid
Feeding human food long-term. Seasoned, salty and oily human dishes place unnecessary strain on a dog's kidneys and can contribute to chronic problems over years. Occasional plain, unseasoned scraps are different from making the dinner table the default diet.
Changing food abruptly. Give the gut about a week to adjust, increasing the proportion of new food gradually.
Watching the bowl instead of the body. A dog that finishes everything is not automatically underfed. Judge by ribs, waist and weight trend.
Ignoring water. Dry-fed dogs in particular need a bowl that is topped up and cleaned daily. Stale water discourages drinking.
Letting treats creep up. Track treats in the same way you track meals, and remember they count towards the daily total.
Assuming a bigger dog eats proportionally more. As the formula shows, calorie needs rise more slowly than body weight.
Weighing your dog and measuring food at home
You do not need specialist equipment to do this properly.
Weigh your dog. If your dog is small enough, weigh yourself first, then weigh yourself holding the dog, and subtract. Do it at the same time of day, ideally before the morning meal, for consistency.
Weigh the food. A basic kitchen scale that reads to the gram is enough. Place the bowl on it, press tare, then add food until you hit the target amount. This removes the guesswork from scoops and cups, which vary considerably between brands.
Recalculate when anything changes. After desexing, as activity drops in senior years, during recovery from illness, or when switching to a food with a different energy density, revisit the arithmetic rather than continuing on autopilot.
Checklist before you change anything:
- Confirm your dog's current weight in kg.
- Choose an honest activity factor (1.2 / 1.4 / 1.8).
- Calculate daily calories.
- Read the kcal per 100g off the new food packaging.
- Divide to get grams, then split across meals.
- Feed that amount for two to three weeks.
- Reassess with body condition scoring and adjust by roughly 10% at a time.
Two everyday Malaysian situations
A Kuala Lumpur apartment with a 12kg mixed-breed. Weigh the dog before breakfast using the hold-and-subtract method, calculate calories, then weigh each meal into the bowl with a kitchen scale kept beside the food container. Because space is tight, keep the food in a sealed container on a shelf rather than leaving a large open bag in a corner, and place the water bowl away from the food so it is not knocked over during meals.
A Penang home during the rainy season. Humidity and warm temperatures are hard on open food and can encourage mold growth, so decant kibble into an airtight container as soon as the bag is opened and finish it within the period stated on the packaging after opening. Moist weather also affects how much water a dog drinks; keep bowls topped up and refreshed at least twice a day, and expect drinking to rise during hotter spells and after walks.
When to see a vet
Portion adjustments are routine home management, but some signs mean you should book an appointment rather than keep tweaking the scoop:
- Food intake drops by more than half for two consecutive days.
- Drinking increases or decreases sharply compared with the dog's normal pattern.
- You cannot feel the ribs at all, or the abdomen hangs and the waist has disappeared.
- Weight changes noticeably without any deliberate change in feeding.
- Loose stool, vomiting, or gas that persists beyond a couple of days.
- Dull coat, low energy, or reluctance to exercise.
- Any feeding problem in a puppy, a pregnant or nursing dog, or a senior dog with an existing condition.
These can be early signs of dental disease, digestive problems, infection, or other conditions where prompt attention matters. Seek advice promptly rather than waiting to see whether it resolves.
Feed with measurement, adjust with patience, and let your dog's body condition have the final say.
This article is general information only and is not a substitute for veterinary diagnosis or treatment. Feeding amounts vary between dogs and foods; confirm your plan with a qualified Malaysian veterinarian, and follow the feeding guide on your dog's food packaging.
Related reading
- Pet Nutrition Guide Malaysia: Protein, Phosphorus, Calories & Prescription Diets Explained
- Cat and Dog Fruit and Vegetable Safety in Malaysia: Citrus Peel, Fruit Stones, Herbs and Seasonings
- Complete vs Complementary Pet Food in Malaysia: How to Read the Label Before You Buy
- Cat & Dog Fruits and Vegetables: Part 2 Safety Guide for Malaysia
- Cat and Dog Fruit & Vegetable Feeding Safety in Malaysia: Portions, Poisoning Risks and Storage (Part 2)
- Cat & Dog Fruits and Vegetables Safety Part 5: Banana, Mango, Jasmine and Sweet-Smell Warning Signs in Malaysia
- Fruits and Vegetables for Cats and Dogs: What Is Safe, What Is Not (Malaysia, Part 5)
- Cat Vitamin B12 Supplement Forms in Malaysia: 6 Dosage Forms and How to Choose
- Long-Term Feeding of Ciao Churu PurΓ©e: How Many Sticks a Day Is Safe for Your Cat
- Dog Feeding Portion in Malaysia: How Much to Feed Your Dog (Calories, Grams & Meal Chart)
- Dog Food Label Malaysia: Guaranteed Analysis, Dry Matter Conversion and Carb Calculation

