Puppy food offers
The puppy food offers worth taking are the ones that lower the price per kilogram on food you were already going to buy, not the ones with the biggest discount sticker. A bigger bag of the same recipe, or a multipack of the same wet food, almost always beats a small bag on promotion, because puppies get through food fast enough that the packaging size matters more than a one-off percentage off.
Work out the price per kilo, not the price on the label
A 2.5kg bag on offer at £9 looks cheaper than a 12kg bag at £38 until you divide both by their weight — £3.60 a kilo against £3.17. Puppies move through food quickly as they grow, so the bag size that actually saves money is usually the largest one you can store and use before the best-before date, not the one with a red offer sticker on the front.
The same logic applies to wet food multipacks. A 12-pack of pouches is nearly always cheaper per pouch than buying the same recipe in twos and fours, because the packaging and handling cost is spread over more units. Check the per-100g or per-pouch figure on the product page rather than comparing pack prices directly.
Don't switch recipe to chase a price
A genuine offer keeps your puppy on the food they are already settled on. Swapping to a different recipe purely because it is discounted risks an upset stomach from a sudden change, and any saving is wiped out by a vet visit or a wasted bag if your puppy won't eat it.
If you do want to try a cheaper recipe, introduce it gradually alongside the current food over a week or so, mixing in a little more of the new food each day. That is standard practice for any diet change, offer or not, and it is the difference between a genuine saving and a false one.
What we actually discount, and why
Multibuys on wet pouches and trays, and the largest bag size of a dry recipe, are where a real reduction in the per-kilo price tends to sit — bigger units cost us less to handle per kilo, and that gets passed on rather than being a marketing figure. We do not mark a small pack up first so a discount looks bigger later.
The product grid below shows the puppy food currently on the shelf, including any bag sizes or multipacks with a lower unit price than buying smaller. Compare the per-kilo or per-pouch figure shown on each product rather than the headline price.
The cheaper end of the range
Everything below is in stock with us, priced with delivery worked out, and packed and posted by hand in the UK.

Forthglade Cold Pressed Natural Turkey
Cold-pressed turkey kibble for dogs from 2 months, soft enough to mix with water for young pups
£45.99

Forthglade Cold Pressed Grain Free Salmon
Cold-pressed grain-free dry food for dogs, built on fresh and dried salmon
From£16.99

Forthglade Cold Pressed Grain Free Duck
Cold-pressed grain-free duck food with fruit and botanicals, in two bag sizes
From£16.99

Forthglade Cold Pressed Grain Free Chicken
Cold-pressed grain-free chicken food with fruit and botanicals, in three bag sizes
From£16.99

Forthglade Complete Meal Lightly Baked Turkey
A lightly baked complete dry food, 50% turkey, for adult dogs of any breed
From£12.49

Forthglade Complete Meal Lightly Baked Chicken
A grain-free complete dry food for adult dogs, lightly baked and built on 50% chicken
From£12.49

Forthglade Cold Pressed Small Dog Turkey
Cold-pressed grain-free dry food for small dogs and puppies, built on turkey
£16.99

Forthglade Complete Meal Lightly Baked Lamb
A lightly baked complete dry food, 50% lamb, for adult dogs of any breed
From£12.49

Forthglade Cold Pressed Grain Free Turkey
Grain-free cold-pressed turkey kibble for dogs, gentle on sensitive stomachs
£69.69

Forthglade British Classics Chicken Family Lunch
Complete Forthglade wet dog food with 75% chicken in a 395G tray
£2.45

Harringtons Puppy Turkey & Rice
Complete turkey puppy food with 30% protein and feeding bands by adult weight
£6.49

Harringtons Adult Dog Turkey Veg
Complete dry food for adult dogs with turkey, chicken and salmon oil, 21% protein
From£3.39
Common questions
- Is a bigger bag always cheaper for a puppy?
- Usually per kilo, yes, but only if you can use it before the best-before date and you have somewhere airtight to store it. A large bag that goes stale before a small puppy finishes it is not a saving, so weigh up how much your puppy is actually eating at their current age and weight before buying the biggest size available.
- Should I switch puppy food just because it's on offer?
- Not on its own. A sudden recipe change is more likely to cause loose stools than a familiar food is, so a price alone is not a good reason to switch. If you do want to try something cheaper, introduce it gradually over about a week rather than swapping overnight.
- Do multipacks of wet puppy food save money?
- Generally yes — a 12-pack of pouches is normally cheaper per pouch than buying the same recipe in smaller quantities, because the cost of packaging and handling each pouch falls as the pack gets bigger. Check the per-pouch price shown on the product page to compare properly.
- How much puppy food should I be buying at once?
- Enough to last a few weeks without the bag sitting open so long the fat in the kibble starts to turn. As a rough guide, buy what your puppy's daily feeding amount on the pack works out to over two to four weeks, and reassess as they grow and eat more.
Related
Written by Matt Garnett, who runs Giddy Pets and is a lifelong pet owner — not a vet. This is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your animal. How we write these guides.