
One of the most common questions pet parents ask is also one of the hardest to answer with a single number: how much should you feed your dog every day?
The short answer is that it depends. The right amount of food varies based on your dog’s size, age, activity level, metabolism, and the type of food you’re feeding.
This guide breaks it down in a simple, practical way so you can feed your dog confidently — without overthinking or underfeeding.
There Is No One-Size-Fits-All Portion
Feeding guidelines on food packs are a starting point, not a rule.
Two dogs of the same weight can need very different amounts of food depending on:
-
How active they are
-
Whether they are neutered
-
Their digestion and metabolism
The goal is not to hit a number perfectly, but to maintain a healthy body condition over time.
Step 1: Start With Your Dog’s Weight
Your dog’s current weight gives you a rough baseline.
As a general reference:
-
Small dogs need fewer calories but more precision
-
Large dogs need more food, but portions scale differently
If your dog is underweight or overweight, portions should be adjusted gradually.
Step 2: Factor in Activity Level
Activity level matters as much as weight.
-
Low activity: Mostly indoors, short walks
-
Moderate activity: Daily walks, some play
-
High activity: Long walks, running, swimming, working dogs
More activity means higher energy needs. Feeding a very active dog the same amount as a sedentary one can lead to weight loss and low energy.

Step 3: Consider Your Dog’s Age
Puppies
Puppies need more food per kg of body weight because they are growing.
-
Feed puppies 3–4 meals a day
-
Portions should support growth without causing rapid weight gain
Browse: Puppy Food
Adult Dogs
Adult dogs usually do well on 2 meals a day.
-
Consistency matters more than exact timing
-
Adjust portions if weight changes
Read: Best Dog Food in India
Senior Dogs
Senior dogs often need fewer calories but better digestibility.
-
Overfeeding can lead to weight gain
-
Underfeeding can reduce muscle mass
Browse: Senior Dog Food
Step 4: Dry Food vs Fresh Food Portions
Dry Dog Food
Dry food is calorie-dense, so portions look smaller.
Overfeeding kibble is common and can lead to weight gain if scoops aren’t measured carefully.
Fresh Dog Food
Fresh food portions look larger because they contain water and whole ingredients.
Even though the bowl looks fuller, calorie intake can be similar or better balanced.
Read: Fresh Dog Food vs Dry Dog Food
Sample Daily Feeding Guide (General)
This is a rough reference, not a prescription:
-
5 kg dog: 150–250 g fresh food OR ~75–100 g dry food
-
10 kg dog: 300–450 g fresh food OR ~150–200 g dry food
-
20 kg dog: 600–750 g fresh food OR ~250–300 g dry food
Always adjust based on energy, stools, and body condition.
How Many Times Should You Feed Your Dog?
-
Puppies: 3–4 times a day
-
Adult dogs: 2 times a day
-
Some dogs do fine with 1 meal, but 2 is generally better for digestion
Regular meal times help maintain digestion and energy levels.
Signs You’re Feeding Too Much
-
Weight gain
-
Lethargy
-
Difficulty feeling ribs
Signs You’re Feeding Too Little
-
Weight loss
-
Low energy
-
Constant hunger or scavenging
If you notice either, adjust portions slowly over 1–2 weeks.
Treats Count as Food
Treats should make up no more than 10% of your dog’s daily calories.
Human food treats like fruits should be given sparingly.

FAQs
How do I know if my dog is overweight?
If you can’t feel your dog’s ribs easily or notice reduced energy, it may be time to reassess portions.
Can I feed once a day?
Some dogs tolerate it, but two meals a day is generally better.
Should I change portions if I switch food types?
Yes. Different foods have different calorie densities.
Do feeding needs change with seasons?
Yes. Dogs may need more food during colder months or high activity periods.
