Origin Pets Chicken with Turkey, Salmon, Sweet Potato & Carrot Puppy food pack with raw chicken, salmon, turkey, sweet potato and carrot on a rustic wooden countertop

Puppy Feeding Guide: How Much and How Often to Feed Your Puppy by Age

Origin Pets Chicken with Turkey, Salmon, Sweet Potato & Carrot Puppy food pack with raw chicken, salmon, turkey, sweet potato and carrot on a rustic wooden countertop
Feeding a puppy right from day one sets them up for life.

In short: feed your puppy little and often, four meals a day from 8 to 12 weeks old, dropping to three by 6 months and two from around 6 to 12 months. How much depends on their expected adult weight and age, so always weigh out food against the chart on your puppy's specific pack rather than a generic figure online. Choose a grain-free recipe made for puppies, not an adult formula, and switch to adult food gradually once they are close to full size, generally around 8 months for dogs under 10kg and up to 2 years for dogs over 26kg, per Kennel Club guidance.

Getting a new puppy is exciting and more than a little overwhelming, and feeding is usually the first thing new owners get anxious about. The good news is that puppy feeding is more straightforward than it looks once you know the three things that actually matter: how much, how often, and when to change it up. Below is a complete puppy feeding guide by age and weight, built from the feeding charts on our own natural grain-free puppy recipes and backed by published guidance from the Kennel Club, UK Pet Food (formerly the PFMA), the vet charity PDSA, and research from the Royal Veterinary College's VetCompass programme.

In this article

How much should I feed my puppy?

The honest answer is: it depends. A puppy's daily amount is worked out from their expected adult weight, their current age, and the calorie density of the specific food you are using, which is why one brand's 100g and another brand's 100g can mean very different amounts of energy. A naturally formulated grain-free recipe with a high freshly prepared meat or fish content, like the recipes we make ourselves, tends to be more calorie-dense than a cereal-heavy budget food, so puppies often need slightly less by weight, not more.

The reliable way to get this right is to weigh your puppy every couple of weeks, check the feeding chart on the back of the pack for their current weight and age band, and adjust from there based on body condition rather than the bowl looking full or empty.

Origin Pets Chicken, Turkey & Salmon Puppy food bag
For Growing Pups
Chicken with Turkey, Salmon, Sweet Potato & Carrot Puppy

60% total chicken, turkey and salmon with a built-in Joint Care Pack for healthy growth. Naturally preserved, no added grain.

From £15.95 Shop Puppy Food →
Origin Pets Salmon with Haddock, White Fish, Sweet Potato & Asparagus Puppy food pack with raw salmon, haddock, white fish, sweet potato and asparagus on a rustic wooden countertop
Fish-based recipes are a gentle option for puppies with sensitive tummies.

How many meals a day does my puppy need?

Puppies have small stomachs and fast metabolisms, so little and often works far better than two big meals. As they grow, the number of meals drops while the amount at each one goes up.

Puppy's age Meals per day
8 to 12 weeks 4 meals
3 to 6 months 3 meals
6 to 12 months 2 meals
12 months onwards 1 to 2 meals (adult)

This schedule matches the guidance published by UK Pet Food, the trade body representing the UK's pet food manufacturers (formerly the PFMA). Large and giant breeds often stay on three meals a day for longer than small breeds, simply because they need a bigger daily total than two sittings can comfortably hold.

Puppy feeding chart: how much by age and weight

Every one of our natural grain-free puppy recipes carries its own feeding chart on the pack, worked out by expected adult weight rather than current weight, since that is what actually determines a growing puppy's energy needs. Here is what that looks like for our Chicken, Turkey & Salmon Puppy recipe, as a guide:

Expected adult weight 2 to 4 months 4 to 6 months 6 to 12 months
1 to 4kg 45 to 70g 65 to 75g 65g to adult
5 to 10kg 95 to 155g 140 to 165g 140g to adult
11 to 20kg 145 to 260g 225 to 270g 215 to 270g
21 to 30kg 200 to 380g 325 to 390g 295 to 375g
31 to 45kg 275 to 525g 445 to 530g 380 to 480g

These figures are a starting point, not a rule. Every puppy is different, so adjust for breed, activity level and body condition, and always introduce a new food gradually over two weeks alongside plenty of fresh water.

Origin Pets Salmon with Haddock, White Fish, Sweet Potato & Asparagus Puppy food bag
Gentle On Sensitive Tummies
Salmon with Haddock, White Fish, Sweet Potato & Asparagus Puppy

60% total salmon, haddock and white fish with omega 3 for cognitive and visual development, plus a Joint Care Pack.

From £15.95 Shop Salmon Puppy →
New puppy starter kit
Origin Pets Chicken, Turkey & Salmon Puppy food bag
Chicken, Turkey & Salmon
Origin Pets Salmon with Haddock, White Fish, Sweet Potato & Asparagus Puppy food bag
Salmon, Haddock & White Fish
Origin Pets 80% Poultry training treats
80% Poultry Training Treat
Ancol Small Bite reflective puppy collar and lead set
Reflective Puppy Collar & Lead
Everything a new puppy owner in Longton and Preston actually needs, in stock in-store and online.

When should I switch my puppy to adult food?

This comes down to your puppy's expected adult weight rather than age alone. According to the Kennel Club, dogs under 10kg are generally considered adults by around 8 months old, dogs between 11kg and 25kg reach adulthood at about 1 year, and dogs over 26kg do not fully mature until somewhere between 15 months and 2 years old.

Big breeds need longer for a real biological reason, not just convention. Research from the Royal Veterinary College's VetCompass programme shows that growth plates in large and giant breeds close later than in small dogs, and that rapid growth combined with excess calcium intake is a key risk factor for developmental joint disease. That is exactly why puppy food for bigger breeds is formulated to steady growth down rather than speed it up, and why rushing a big-breed puppy onto adult food too early is best avoided.

Whenever you do make the change, the Kennel Club recommends allowing 7 to 10 days for the transition, gradually adding more adult food and less puppy food to the bowl each day. We cover the same gradual method in our 10-day grain-free switching guide.

Common puppy feeding mistakes

A few habits cause more feeding problems than anything else, and they are easy to avoid once you know to look out for them:

  • Free-feeding. Leaving a full bowl down all day makes house-training harder and makes it easy to overfeed a puppy who is growing fast enough to gain weight quickly. Free-feeding is a known risk factor for obesity, and Royal Veterinary College VetCompass research puts obesity in around 1 in 14 UK dogs (7.1%), with calorie-controlled feeding shown to reduce the risk and severity of joint conditions such as arthritis later in life.
  • Feeding by eye instead of by weight. A kitchen scale is the single most useful puppy-feeding tool you can own. Guessing "about a cupful" is where most overfeeding starts.
  • Too many treats. Treats and training rewards should stay under about 10% of a puppy's daily calories, in line with PDSA guidance. A lean, high-meat treat goes further without tipping the balance.
  • Switching foods too often. Puppies have sensitive digestion, and constantly changing recipes makes it harder to spot a genuine intolerance versus a normal wobble.
  • Skipping the joint care question for big breeds. Large and giant breed puppies benefit from a recipe with added glucosamine and chondroitin, and from staying on puppy food for the full growth period rather than switching early.
Origin Pets 80% Poultry training treat pack
Training Treat
80% Poultry Treat

80% freshly prepared chicken, duck and turkey, grain free and sized right for puppy training sessions.

Frequently asked questions

How much should I feed my puppy?

It depends on their expected adult weight, current age and the food you are using, since every recipe has a different calorie density. As a general guide, a puppy who will grow to 5 to 10kg needs roughly 100 to 175g a day of a typical grain-free puppy kibble, split across several meals, while a puppy heading for 20kg or more will need 200 to 400g a day depending on age. Always check the feeding chart on your specific pack rather than a generic online figure, and weigh food out rather than guessing by eye.

How many meals a day does my puppy need?

UK Pet Food (formerly the PFMA) recommends four meals a day up to 4 months old, three meals a day from 4 to 6 months, then two meals a day from 6 months onwards. Smaller breeds often stay on three meals a little longer than larger breeds, since they can struggle to eat enough in just two sittings.

When should I switch my puppy to adult food?

According to the Kennel Club, dogs under 10kg are generally adults by around 8 months old, dogs between 11kg and 25kg reach adulthood at about 1 year, and dogs over 26kg do not fully mature until 15 months to 2 years old, since their joints and bones take longer to finish developing. Switch gradually over 7 to 10 days rather than overnight.

Should I free-feed my puppy or stick to set mealtimes?

Set mealtimes are best for puppies. Free-feeding makes it hard to spot appetite changes early, harder to house-train, and easy to accidentally overfeed a fast-growing puppy. Royal Veterinary College VetCompass research links free-feeding to a higher risk of obesity, found in around 1 in 14 UK dogs. Measure out each meal and put the bowl down for 15 to 20 minutes before picking it back up.

Is grain-free food suitable for puppies?

Yes, provided it is a grain-free recipe specifically formulated for puppies rather than an adult formula. Puppy recipes carry the extra protein, calcium, phosphorus and omega 3 that a growing puppy needs, in a balance an adult grain-free food will not necessarily provide.

What if my puppy will not eat their food?

A day or two of a smaller appetite is common, especially around teething or a growth plateau. Warm the food slightly to release more smell, hand-feed a few pieces to start them off, and avoid switching foods repeatedly, which can make fussiness worse. If it goes on longer than 48 hours or your puppy seems unwell, speak to your vet.

Bringing home a new puppy?

Pop into the shop in Longton or order online, and we will help you work out exactly how much to feed for your puppy's breed and age.

Shop Puppy Food & Treats →

Not sure which recipe suits your puppy? Ask us in-store or drop us a message, we are always happy to help.

Back to blog