How Much Should I Feed My Puppy?

Bringing a puppy home is a big day, and one of the first things new owners worry about is food. How much, how often, and is my puppy getting it right? In 2024, around 1.5 million UK dogs had been with their owners for a year or less, so a great many households are working this out for the first time [1].
The good news is that puppy feeding is simpler than it first looks. Once you know your puppy’s rough weight and their likely adult size, the daily amount falls into place, and you adjust gently from there.
How much should I feed my puppy by age?
Puppies need small, frequent meals because their stomachs are tiny and their energy needs are high. A young puppy can burn through roughly twice the calories of an adult dog of the same weight, which is why little and often works better than one or two big bowls [2].
As a general pattern that most UK vets and food makers follow:
| Puppy age | Meals per day |
|---|---|
| 8 to 12 weeks | 4 meals |
| 3 to 6 months | 3 meals |
| 6 to 12 months | 2 meals |
| 12 months onward (smaller breeds earlier) | 2 meals, often on adult food |
Spreading food across the day keeps your puppy’s energy steady and is gentler on a small tummy. The total daily amount matters more than the number of bowls, so you simply divide the day’s food across those meals.
How much food does a puppy need by weight?
The amount of food a puppy needs is based on their current weight and their expected adult weight, not their age alone. A daily feeding chart on the back of any complete puppy food gives you a gram figure for your puppy’s weight band, which you then split across their meals.
Two puppies of the same age can need very different amounts. A toy breed that will finish at 4kg eats far less than a large breed heading for 30kg, even when both are twelve weeks old. This is why weight, not birthdays, drives the bowl.
Not sure how big yours will end up? Our guide to estimating your puppy’s adult size and weight helps you work out the likely finishing weight, which makes feeding amounts easier to plan.
If you would rather not do the sums by hand, our puppy feeding calculator for daily portion sizes turns your puppy’s weight and age into a simple daily gram amount and a suggested number of meals. It is a quick way to sense-check what the packet is telling you.
Whatever figure you land on, treat it as a starting point. Body shape is the real guide. You want to feel your puppy’s ribs easily under a light covering, with a visible waist from above. If the ribs are hard to find, ease the amount down a little; if they are sharp and the waist is very pronounced, nudge it up.
How often should I feed my puppy?
Feed your puppy at the same times each day, starting with four meals from eight weeks and reducing to three meals by three to four months. Regular timing helps toilet training too, because what goes in on a schedule tends to come out on one.
Puppies urinate within about 15 minutes of eating and poo within half an hour, which is why a fixed meal time is the backbone of any puppy toilet training schedule.
A calm, quiet spot for the bowl helps a nervous puppy settle into mealtimes. Fresh water alongside every meal, and topped up through the day, matters just as much as the food itself.
When should I switch my puppy to adult food?
Most dogs move from puppy food to adult food once they near their adult size, which is around 12 months for small and medium breeds and 18 to 24 months for large and giant breeds. Smaller dogs mature faster, so they make the change earlier.
Puppy food is richer in calories, protein and the minerals that growing bones need, so staying on it too long can mean a puppy gains weight too quickly. Growing too fast carries its own risks for joints and bones, particularly in larger breeds, which is the reason vets favour steady, even growth over a rapid spurt [2].
When you do switch, do it gradually over about a week, mixing a little more adult food into the puppy food each day. A slow change is kinder to your puppy’s digestion and avoids an upset tummy.
What if my puppy seems hungry all the time?
A puppy acting hungry is usually normal, because growing dogs have big appetites and little patience. Before adding more food, check you are measuring the daily amount accurately and counting treats, which add up faster than most people expect.
Use your puppy’s body shape and your vet’s input as the deciding factors rather than the begging. Weigh your puppy regularly so you can see growth happening steadily over the weeks. If your puppy is losing weight, not growing, or going off food, that is worth a conversation with your vet rather than simply feeding more.
Does my puppy need supplements or extras?
A complete puppy food gives a healthy puppy everything they need, so supplements are not needed for most dogs. Adding calcium or other extras on top of a balanced food can do more harm than good, especially for large breeds where bone development is finely balanced.
If you are thinking about a supplement for a specific reason, your vet is the right person to ask first. Naming your new arrival is a happier early job, and our dog name generator with over 600 names and their meanings is a gentle place to start while the feeding routine settles in.
Caring for your growing puppy
Getting feeding right is one part of a bigger picture in your puppy’s first year, alongside vaccinations, training and those early vet visits. Settling on a routine early makes the whole thing feel calmer, and there is plenty of help in our wider complete guide to adopting a dog in the UK for the weeks ahead.
Vet bills can mount up during the puppy years, between routine care and the odd scrape a curious young dog gets into. Many owners use insurance to help spread the cost of unexpected treatment. Perfect Pet offer lifetime pet insurance that renews its cover each year, which some owners choose for a growing dog. Whether cover is right for you depends on your circumstances, your puppy’s health and how you prefer to manage costs, subject to the policy terms.
Premiums usually rise as a pet gets older and may change after claims or insurer repricing. Cheaper policies may offer more limited cover and may not include illnesses or ongoing conditions, so it is worth reading what any policy covers before you decide.
Frequently asked questions
How much should an 8 week old puppy eat?
An eight week old puppy typically eats four small meals a day, with the total daily amount set by their weight and expected adult size. The feeding guide on your puppy food packet gives the gram amount for their weight band, which you divide across the four meals.
Can I free feed my puppy?
Leaving food down all day is not advised for most puppies, because it makes portion control and toilet training harder and can lead to fussy eating. Set meals at regular times suit growing puppies better.
Should I feed my puppy wet or dry food?
Both wet and dry complete puppy foods provide balanced nutrition, so the choice comes down to your puppy’s preference and your routine. Some owners mix the two. Whichever you choose, check the label says it is a complete food for puppies.
How do I know if my puppy is overweight?
A healthy weight shows in your puppy’s body shape. The ribs feel easily under a light layer, and the waist is visible from above. If the ribs are hard to feel, your puppy may be carrying too much weight, and your vet can confirm with a quick body condition check.
Feeding is the easy part of the first year. For the rest of it, pet insurance from Perfect Pet covers unexpected vet treatment, subject to the policy terms.
References
[1] PDSA, PAW Report 2024, Pet Populations
[2] Royal Canin UK, Puppy Feeding and Nutrition Guide