What to feed a pug
A pug does best on a complete dog food formulated for a small or toy breed, matched to their life stage — puppy, adult or senior — rather than any one specific brand or recipe being essential. What actually matters more with this breed is the amount you feed and how it's fed, because pugs put on weight easily and many have a digestion that reacts to sudden changes or rich food.
Why portion control matters more than the recipe
Pugs are a breed that tends to gain weight readily, and extra weight sits particularly badly on a dog with their short muzzle and compact build, making breathing and joints work harder than they need to. Sticking to the feeding amount on the pack for your dog's actual weight, rather than their ideal weight, is one of the simplest things an owner can get wrong.
A small-breed kibble is designed with a smaller kibble size that suits a pug's jaw and bite, which also tends to slow eating down slightly compared with a large-breed biscuit. Weighing food out rather than eyeballing it, and being consistent about treats counting toward the daily total, keeps portion control realistic day to day.
Dry versus wet, and mixing the two
A dry complete food is the easiest way to manage a consistent daily amount and tends to be kinder to teeth over time. A wet food or a wet-and-dry mix can suit a pug that's a fussier eater or getting older and finding dry kibble harder work, as long as the total daily amount still accounts for the extra calories in the wet portion.
Sudden changes in food are a common trigger for an upset stomach in this breed, so any switch — between brands, between dry and wet, or between life stages — is worth doing gradually over a week or so, mixing the new food in increasing amounts rather than swapping overnight.
Sensitive stomachs are common in this breed
Loose stools, wind or occasional sickness after a change of food or a rich treat aren't unusual in pugs, and a sensitive-stomach formula with a simpler ingredient list is often what settles things down where a standard recipe doesn't agree with a particular dog.
Fatty table scraps and very rich treats are worth avoiding altogether in a breed prone to this, not just moderating. If loose stools or vomiting happen repeatedly rather than as a one-off, or your pug seems genuinely unwell rather than just a bit off colour, that's a reason to see a vet rather than keep changing food.
Puppy to senior
A pug puppy needs a small-breed puppy formula while they're growing, then a straightforward switch to an adult small-breed food once they're mature, which for a pug is generally within their first year given how compact the breed is.
Older pugs often benefit from a senior formula that's slightly lower in calories, since activity typically drops with age and the weight-gain tendency doesn't go away. A joint-support ingredient in a senior food is a reasonable extra for a breed that can develop joint stiffness, though it isn't a substitute for a vet's advice on an individual dog's needs.
Foods that suit this breed
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
- Why does my pug put on weight so easily?
- Pugs are a breed that's genuinely prone to weight gain, and their compact build means extra weight puts more pressure on breathing and joints than it would on a larger, less compact dog. Careful portioning matters more here than with many breeds.
- Is a grain-free food better for a pug?
- Not automatically. Grain isn't a problem for most dogs including pugs, and the right choice depends on how an individual dog does on a food rather than whether it contains grain. A vet can advise if you suspect a genuine intolerance.
- How do I switch my pug onto a new food?
- Gradually, over about a week, mixing increasing amounts of the new food into the old one rather than swapping overnight. Pugs can be quicker than some breeds to react to a sudden change with loose stools or an upset stomach.
- Do pugs need a small-breed specific food?
- It helps rather than being essential. Small-breed kibble is sized for a pug's jaw and bite and is formulated with their higher energy needs relative to size in mind, but a good general complete food matched to their life stage also works.
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.