PetChill Pet Encyclopedia
Pet Nutrition

Dog Feeding Portion in Malaysia: How Much to Feed Your Dog (Calories, Grams & Meal Chart)

There is no single gram figure for every dog. Calculate daily calories from weight and activity, then divide by your food's kcal per 100g to get grams. Weigh monthly, check body condition, and adjust portions gradually.

Published: 2026-11-02·7 min read·Author: PetChill Editorial

Quick answer

There is no single gram amount that suits every dog. Estimate your dog's daily calorie needs from body weight and activity level, then divide by the calorie density printed on your food (kcal per 100g) to get grams. Weigh your dog monthly, check body condition, and adjust portions gradually rather than guessing from appetite alone.

Why grams on the bag are only a starting point

Dog food bags often print a feeding guide in grams, but those tables are broad ranges based on typical activity. Two dogs of the same weight can need very different amounts if one is a couch companion and the other runs daily. Calorie density also varies widely between brands and formulas. A food with 350 kcal per 100g and one with 420 kcal per 100g will produce different gram portions for the same calorie target.

That is why the reliable method is calorie-first. Work out how much energy your dog needs, then convert that energy into grams using the specific food you actually buy. If you change brands, recalculate the grams even if the calorie target stays the same.

Step 1: Estimate daily calories

Veterinary nutrition references commonly use resting energy requirement (RER) as a starting point. A practical formula is:

RER ≈ 70 × (body weight in kg)^0.75

A simpler shortcut often used in clinics is 30 × body weight in kg + 70. The shortcut is easier for owners and close enough for many healthy adult dogs, but the exponential formula is more accurate across a wide weight range.

Once you have RER, multiply by an activity factor:

Activity level Typical dog Factor
Low Senior, indoor, limited walks 1.2
Moderate Normal family dog, daily walks 1.4
High Working, sporting, very active 1.8

Example: a 10 kg dog with moderate activity. Using the shortcut, RER is 10 × 30 + 70 = 370 kcal. Multiply by 1.4 to get about 518 kcal per day. Using the exponential formula gives a similar figure for this weight.

These are estimates, not prescriptions. Individual dogs vary with age, neuter status, health and metabolism. Use the number as a starting point, then adjust based on body condition and weight trend.

Step 2: Convert calories to grams

Look at the guaranteed analysis or the calorie statement on your dog food. In Malaysia, many imported and local foods state kcal per 100g or kcal per kg. If it says kcal per kg, divide by 10 to get kcal per 100g.

Daily grams = daily calories ÷ (kcal per 100g) × 100

Example: your dog needs 518 kcal and the food has 370 kcal per 100g.

518 ÷ 370 × 100 ≈ 140g per day.

Split that into two meals of about 70g each. If the same dog switched to a food with 420 kcal per 100g, the daily amount would be about 123g. The calories stay the same; the grams change.

Dog weight Activity Estimated kcal/day Grams at 350 kcal/100g Grams at 420 kcal/100g
5 kg Moderate about 280 about 80g about 67g
10 kg Moderate about 520 about 149g about 124g
15 kg Moderate about 730 about 209g about 174g
20 kg Moderate about 930 about 266g about 221g
30 kg Moderate about 1330 about 380g about 317g

These figures are illustrative only. Always check your own food's calorie statement and ask your vet if you are unsure.

Step 3: Feed by life stage and meal frequency

Puppies, adults and seniors have different needs. Puppies need more calories and protein per kilogram of body weight because they are growing. They also have small stomachs, so meals must be split.

Life stage Meals per day Notes
Weaning to 3 months 3–4 Softened or small kibble; monitor stool
3–6 months 3 Transition gradually to solid food
6–12 months 2 Move toward adult food as advised
Adult 1–2 Consistent timing and portion
Senior 1–2 Lower activity factor; watch weight

For puppies, base the calorie estimate on expected adult weight rather than current weight, because rapid growth changes the number quickly. Weigh your puppy every one to two weeks and adjust. Large-breed puppies need controlled growth, so ask your vet before free-feeding.

Step 4: Build the daily diet sensibly

The source material suggests a rough structure: staple complete food making up most of the diet, a moderate portion of quality protein, a small amount of vegetables, and treats limited to about 10% of daily calories. This is a reasonable general principle, but the exact split depends on whether you feed a complete commercial food or a home-prepared diet.

If you feed a complete and balanced commercial food, it already contains the nutrients your dog needs. Adding large amounts of meat, vegetables or supplements can unbalance the diet. If you want to cook for your dog, consult a veterinarian or qualified pet nutritionist to ensure the recipe is complete.

Treats matter. If you give 30g of treats, subtract those calories from the main meal rather than adding them on top. Many owners accidentally overfeed through treats, table scraps and chew items.

Step 5: Check body condition, not just the bowl

Body condition scoring (BCS) is the most practical tool. With your dog standing, run your hands along the ribcage. You should feel the ribs easily under a thin layer of fat, without seeing them sharply. From above, there should be a visible waist behind the ribs. From the side, the belly should tuck up slightly.

If you cannot feel the ribs, the waist has disappeared, or the belly hangs low, your dog may be overweight. If the ribs feel very sharp and the waist is extreme, your dog may be underweight. Adjust portions by about 10% at a time and recheck in two to four weeks.

Weighing your dog at home is easier than it sounds. Weigh yourself on a bathroom scale, then weigh yourself holding your dog, and subtract. Do this at the same time of day, ideally before breakfast, for consistency.

Common feeding mistakes in Malaysian homes

Free-feeding all day. Leaving a full bowl out makes it hard to measure intake and easy for dogs to overeat. Measure meals and remove the bowl after a set time.

Switching foods abruptly. Sudden changes can cause loose stools. Transition over about seven days, mixing increasing amounts of the new food with the old.

Feeding mostly human food. High-salt, high-fat table scraps add calories and can upset digestion. Keep human food to small, dog-safe pieces and count them in the daily total.

Ignoring water. Dry food contains little moisture. Adult dogs generally need roughly 100 ml per kg per day, and puppies more. In hot weather or after exercise, offer more. Wash bowls daily.

Storing food poorly. In humid conditions, opened kibble can spoil. Keep it in an airtight container, use it within the recommended period, and do not mix old and new food in the same container.

Practical Malaysian contexts

In a Kuala Lumpur apartment, space for a large feeding station may be limited. Use a kitchen scale to weigh portions, store kibble in a sealed container, and keep two water bowls so your dog has water in different rooms. Air-conditioning dries the air, so check water levels before leaving for work.

In a Johor terrace house, dogs may spend more time outdoors and be more active. A dog that patrols the compound or joins evening walks may need a higher activity factor than a purely indoor dog. Recalculate if activity changes, and watch for weight gain during rainy periods when walks are shorter.

When to see a vet

Contact a veterinarian if your dog refuses food for more than a day, eats less than half its normal intake for two days, drinks much more or much less water than usual, loses weight despite eating, or has repeated vomiting or diarrhoea. Seek prompt care if your dog cannot keep water down, seems painful, or becomes lethargic. Sudden changes in appetite can signal dental pain, gastrointestinal disease or other illness. Do not adjust portions to treat a suspected medical problem without veterinary advice.

Frequently Asked Questions

📌 Key Takeaways

  • This article covers: Quick answer, Why grams on the bag are only a starting point, Step 1: Estimate daily calories, Step 2: Convert calories to grams, Step 3: Feed by life stage and meal frequency, and more
  • Jump to any section via the table of contents for the key details
  • If in doubt, consult a registered veterinarian

Explore this topic cluster

This guide belongs to a Malaysia-focused topic cluster. Read the pillar guide and related articles.

View cluster →

📚 Nutrition Science article index

This article is part of the Nutrition Science topic cluster. Explore related articles: