Skip to content
Free UK delivery over £50 · Tracked & fast · Happy pets, happy homes
Giddy PetsGiddy Pets
Training

How to feed a puppy: a complete feeding guide

How often to feed your puppy, how much, and when to switch from puppy to adult food by breed size

By Matt Garnett, founder18 July 2026Lived-experience guidance, not medical advice

The quick answer

Most puppies need four meals a day under 12 weeks old, three meals from 12 weeks to around 6 months, and two meals from 6 months onward, which is also the norm for adult dogs. Toy breeds may need meals kept close together to avoid dips in blood sugar, so ask your vet if you're unsure.

Bringing a puppy home is one of those milestones where the small daily decisions matter as much as the big ones, and feeding is right at the top of that list. Get it broadly right and you'll be setting your puppy up with steady growth, a settled tummy and good habits around food for life. Get it wrong and you can end up with anything from a fussy eater to a dog whose joints suffer years down the line.

The good news is that puppy feeding isn't complicated once you understand the shape of it: how often to feed, roughly how much, what kind of food, and when to change things as your puppy grows. This guide walks through all of it, from the last weeks of weaning through to the switch onto adult food, with specific advice for small, medium, large and giant breeds along the way.

As with anything to do with your puppy's health, your vet is your best resource for advice tailored to your individual dog, their breed, and any health issues. Use this guide as the framework, and your vet (and the feeding guide on your puppy's food packaging) to fine-tune the detail.

Weaning: the run-up to solid food

Most puppies go home with a new owner at around eight weeks old, by which point they should already be weaned off their mother's milk and eating solid puppy food. Blue Cross notes that this transition away from milk happens gradually over several weeks, with breeders typically introducing softened puppy food from around three to four weeks and building up the proportion of solid food as milk feeds tail off.

If you've adopted a very young puppy, or one that's been hand-reared, it's worth checking with your vet or the rescue/breeder exactly what stage of weaning they've reached, since a puppy that isn't fully weaned needs a very different feeding approach (including, in some cases, milk replacer rather than solid food). For the vast majority of new owners, though, your puppy will arrive already eating solid puppy food, and your job is to carry on that routine consistently rather than start from scratch.

How often to feed your puppy

Puppies have small stomachs and high energy needs relative to their size, so they need their daily food split across more meals than an adult dog would get. Dogs Trust's feeding guidance sets out a clear schedule that's a good default for most puppies:

  • Under 12 weeks old: four meals a day
  • 12 weeks to 6 months: three meals a day
  • From 6 months onward: two meals a day, which is also the norm for adult dogs

Battersea Dogs & Cats Home gives very similar guidance, suggesting four small meals a day to begin with, dropping to three at around 12 weeks, and settling at two meals (morning and evening) by around five months old. PDSA's advice is aligned too: daily food is generally split into two equal meals for adult dogs, but "puppies and smaller dogs may need up to four" to keep them comfortable between feeds.

The exact age you drop a meal isn't set in stone, and it's fine to move gradually rather than switching overnight. A good sign your puppy is ready to lose a meal is if they're leaving food in the bowl, seem uninterested at one of the sittings, or you're struggling to fit walks and toilet breaks around an intense feeding schedule. If you're ever unsure, ask your vet, particularly for toy breeds, who can be prone to low blood sugar (hypoglycaemia) if meals are spaced too far apart.

How much to feed: getting portions right

This is where a lot of owners go wrong, not through carelessness but because it's genuinely easy to overfeed a puppy who is, after all, asking for more with those big eyes. PDSA is clear that food amounts should be based on your dog's ideal adult weight for their breed, not necessarily what they weigh right now, and that the feeding guide on the food packet is your starting point, checked against your puppy's actual body condition rather than followed blindly.

A few practical rules that make a real difference:

  • Weigh the food, don't eyeball it. PDSA specifically recommends using proper kitchen or pet food scales rather than a scoop or cup, since portion sizes can look deceptively small or large depending on the kibble.
  • Divide the daily total across all meals, rather than serving a full "meal-sized" portion at each sitting. If the packet says 200g a day split across three meals, that's roughly 65-70g per meal, not 200g three times over.
  • Factor treats into the daily allowance. Dogs Trust recommends that no more than around 10% of your dog's daily diet comes from treats, and PDSA suggests using a portion of your puppy's normal kibble allowance as training rewards rather than adding extra food on top.
  • Reassess as your puppy grows. A young puppy's ideal daily amount will change every few weeks as their weight climbs, so keep checking the packet guide against their current weight rather than sticking with the amount you started on.

If you want a quick way to sanity-check daily calorie needs as your puppy grows (and once they're on adult food later), our Pet Calorie Calculator is a useful starting point alongside your vet's advice and the guidance on the pack.

The Veterinary Centres of America (VCA) puts real weight behind the "don't overfeed" message: measured, portion-controlled feeding a set number of times a day gives you the best chance of preventing a puppy becoming overweight or obese, compared with leaving food down for free access. VCA's guidance is also clear that with puppies, faster growth isn't better growth — a steady, moderate growth rate is what protects developing bones and joints, while rapid growth (usually from overfeeding) raises the risk of skeletal problems later on.

Choosing the right puppy food

Puppies need a complete food formulated specifically for growth, not an adult dog food and not human food. Puppy diets are higher in protein, calories and certain minerals like calcium and phosphorus to support rapid development, and PDSA notes that neither adult dog food nor scraps from your plate contain the right balance of nutrients for a growing puppy.

Look for:

  • A clear statement that the food is "complete" and suitable for puppies/growth, not just a "complementary" food meant to be fed alongside something else.
  • Named proteins (chicken, salmon, lamb) rather than vague terms like "meat and animal derivatives," which Battersea flags as worth avoiding where you have a choice.
  • A large or giant breed puppy formula if your dog is expected to be a big adult — more on why this matters below.
  • Consistency, especially early on. Battersea's advice is to stick with whatever food your puppy was already eating with the breeder or rescue for at least the first week or two, to avoid piling a stressful house move on top of a stomach upset.

Wet, dry (kibble) and mixed feeding are all valid choices; the deciding factors are your puppy's preference, any digestive sensitivities, and what fits your budget and routine, rather than one format being inherently superior.

Small and medium breeds: a fairly short puppy phase

If you've got a smaller dog — anything from a Chihuahua up to, roughly, a Cocker Spaniel or Border Collie — their puppy phase is comparatively quick. Blue Cross's feeding guidance puts toy, small and medium breeds at around 9 to 12 months before they're ready to move onto an adult diet, since they reach their adult size relatively early.

That shorter runway doesn't mean the same care matters less. Small-breed puppies still benefit from more frequent, smaller meals in the early months (some toy breeds do best with meals kept close together to avoid dips in blood sugar), and it's still worth weighing portions and checking body condition regularly rather than assuming a small dog can't become overweight — proportionally, small breeds put on excess weight just as easily as large ones.

Large and giant breeds: why growth speed really matters

This is the area where getting feeding wrong has the most serious, lasting consequences, so it's worth spending real time on it if you've got a Labrador, German Shepherd, Rottweiler, Great Dane, or similar breed destined to be a big adult dog.

Large and giant breed puppies have a genetic tendency to grow fast, and VCA's guidance is direct about the risk: if they're overfed during this growth window, they may not necessarily end up overweight, but they will very likely grow faster than their skeleton can safely keep up with, leading to developmental orthopaedic problems such as hip dysplasia, elbow dysplasia and other joint or bone abnormalities. It's the rate of growth, not just total weight gained, that causes the damage.

Two things make the biggest difference:

  • Feed a large/giant-breed-specific puppy formula. These diets are formulated with a controlled calcium-to-phosphorus ratio — VCA cites a safe range of roughly 1.1:1 to 1.4:1 — because too much calcium relative to phosphorus during this growth phase is strongly linked to skeletal abnormalities. Standard puppy food, and especially "all life stages" food, often isn't calibrated for this.
  • Keep your puppy lean, not chubby. VCA recommends aiming for a body condition score of around 4 out of 9 (on the low side of "ideal") throughout the growth period specifically to slow growth to a safer rate, rather than the higher score you might tolerate once they're a fully grown adult.

Because large and giant breeds take so much longer to physically mature, they also need puppy food for considerably longer than smaller dogs. Blue Cross puts large breeds (Labradors, Retrievers and similar) at 12 to 15 months before the switch to adult food, and giant breeds (Great Danes, Newfoundlands and similar) at 18 to 24 months — which lines up closely with VCA's guidance that large-breed puppies typically need growth formula to around 18 months, and giant breeds to roughly 24 months, since that's genuinely how long they take to finish growing.

If you're not sure where your puppy's breed or size falls, our Dog Age Calculator can help put their current age and life stage into context, alongside a conversation with your vet or breeder about your specific dog's expected adult size.

Switching from puppy food to adult food

Whatever size your dog is, the actual switch should be gradual. Battersea recommends transitioning over 7 to 10 days, gradually increasing the proportion of new food while decreasing the old, to give your dog's digestive system time to adjust rather than risking an upset stomach from an abrupt change. A simple approach:

1. Days 1-2: roughly 75% old food, 25% new food 2. Days 3-4: 50/50 3. Days 5-6: 25% old food, 75% new food 4. Day 7 onward: fully switched to the new food

Watch stools and appetite through the transition, and slow the process down (rather than pushing through) if you see loose stools, vomiting, or your dog going off their food.

Common feeding mistakes to avoid

A handful of habits cause a disproportionate amount of trouble:

  • Free-feeding (leaving food down all day). It removes your ability to control portions and makes it much harder to notice if your puppy suddenly goes off their food, which is often an early sign something's wrong.
  • Guessing portions by eye instead of weighing them. Even a consistently "generous" scoop adds up to real excess weight over months.
  • Feeding an adult or "all life stages" diet to a large-breed puppy to save money, without checking the calcium and phosphorus levels are appropriate for growth.
  • Switching foods abruptly, whether that's a full diet change or just topping up with different treats and table scraps.
  • Over-treating, especially during house-training, without reducing the main meals to compensate.

When to see your vet

Most puppies eat enthusiastically and gain weight steadily without drama, but get in touch with your vet if your puppy consistently refuses food, seems uninterested in meals for more than a day, is vomiting or has ongoing diarrhoea (especially alongside a food change), seems to be gaining weight very rapidly or very slowly for their age and breed, or shows any signs of pain when moving, sitting or getting up, which can be an early indicator of a developmental joint problem in large and giant breeds. Your vet can also help you work out a precise daily calorie target and check your puppy's body condition score at each visit, which is far more reliable than judging weight by eye alone.

*This is general guidance, not a substitute for advice from your vet, who can assess your individual pet.*

Sources

  • PDSA — feeding guidance and portioning advice for dogs (pdsa.org.uk).
  • Blue Cross — what should I feed my puppy, including breed-size transition timings (bluecross.org.uk).
  • Dogs Trust — dog diet and nutrition advice, including meal frequency by age (dogstrust.org.uk).
  • Battersea Dogs & Cats Home — feeding your puppy, including food-switching guidance (battersea.org.uk).
  • VCA Animal Hospitals — feeding growing puppies, on portion control and growth rate (vcahospitals.com).
  • VCA Animal Hospitals — nutritional considerations for large and giant breed dogs, on calcium:phosphorus ratios and body condition scoring (vcahospitals.com).

Common questions

How many times a day should I feed my puppy?

Most puppies need four meals a day under 12 weeks old, three meals from 12 weeks to around 6 months, and two meals from 6 months onward, which is also the norm for adult dogs. Toy breeds may need meals kept close together to avoid dips in blood sugar, so ask your vet if you're unsure.

How much should I feed my puppy?

Start with the feeding guide on your puppy's food packet, weigh the food rather than eyeballing it, and base the amount on your puppy's expected adult weight rather than their current weight. Reassess every few weeks as they grow, and check with your vet if you're unsure your puppy is the right weight for their age.

When should I switch my puppy from puppy food to adult food?

Timing depends on breed size: toy, small and medium breeds are usually ready at 9 to 12 months, large breeds at 12 to 15 months, and giant breeds at 18 to 24 months, since they take longer to finish growing. Always switch foods gradually over 7 to 10 days to avoid an upset stomach.

Why do large-breed puppies need different food?

Large and giant breed puppies grow fast, and if overfed they can grow faster than their skeleton can safely keep up with, raising the risk of joint and bone problems. Large/giant-breed puppy formulas control the calcium-to-phosphorus ratio and support a steadier, safer growth rate.

What should I do if my puppy won't eat or is being sick after a food change?

A brief loss of appetite around a house move or vaccination is common, but ongoing refusal to eat, vomiting or diarrhoea, especially alongside a diet change, should be checked by your vet. Slowing down any food transition and offering consistency can help, but persistent symptoms need a vet visit.

About the author

Matt Garnett — founder, Giddy Pets

Matt started Giddy Pets to make getting pets the good stuff simpler and fairer. Everything in these guides comes from real life with pets and a lot of trial and error — it's practical guidance, not veterinary advice. If a guide gets something wrong, tell him directly.

Free tools & more guides

Read next