Best dog food for a Giant Schnauzer
A Giant Schnauzer needs a large breed food, with a growth-controlled puppy formula essential given how much size this breed puts on in its first year, and joint support ingredients worth prioritising through adulthood. Adult males typically weigh around 32 to 41 kilograms and females somewhat less, and this is a genuinely active working breed whose energy needs reflect that.
Feeding a Giant Schnauzer
A large breed
An adult Giant Schnauzer typically weighs 25–39 kg, so a healthy Giant Schnauzer eats a fair amount compared with other breeds. Every feeding guide on a bag is written per kilo of body weight, not per breed — start there, then adjust to the dog in front of you.
Life stage
A large breed is usually done growing at 15–18 months, which is roughly when a puppy food has finished its job. With a typical lifespan of 12–15 years, there is a long adult stretch in the middle; switch to a senior food when your vet thinks it is worth it rather than on a birthday.
A high-energy dog eats like one
Giant Schnauzers sit at the top end for energy, and a dog working through an hour and a half of real exercise a day burns through the feeding guide faster than a dog on a short stroll. Feed to the dog's condition, not to the middle of the range on the bag.
Joint support is worth looking for
Their size and frame put more load through the joints than a smaller dog carries, so a food with joint support on the label is worth reading for — and keeping them lean does more for their joints than any supplement.
Weight matters more than usual here
A long back or a heavy frame makes every extra kilo count twice. Weigh portions rather than eyeballing a scoop, and reduce the food rather than the walks if the waist starts to disappear.
How much should a Giant Schnauzer weigh?
Adult 25–39 kgfully grown at 15–18 months
| Age | Stage | Typical weight | Of adult size |
|---|---|---|---|
| 8 weeks | Just home | 2.9–4.5 kg | 11% |
| 3 months | Young puppy | 4.6–7.2 kg | 19% |
| 6 months | Growing fast | 9.3–14.5 kg | 37% |
| 12 months | Adolescent | 18.6–29 kg | 74% |
| 15–18 months | Fully grown | 25–39 kg | 100% |
A guide, from the same rule of thumb our puppy growth predictor uses — each age is that share of the way to maturity for a large breed. Puppies grow fastest early, so a real puppy usually sits a little above the middle rows. Weigh yours and ask your vet if the number worries you.
Complete dog foods that suit a Giant Schnauzer
Complete foods from our range, matched to a Giant Schnauzer's size band and what the breed typically needs. Stock levels and delivery dates are live on each product.


Field & Trial Skinner S Field Trial Light Senior
A lower-fat dry food for older, overweight or less active dogs, including working breeds
From£9.85

Autarky Complete Grain Free Adult Turkey
Grain-free complete dry food for adult dogs, with turkey and a marine-algae joint care package
£12.79

Autarky Grain Free Tasty White Fish & Potato Complete
Grain-free dry dog food built around white fish meal rather than poultry
£12.99

Lily's Kitchen Lily S Kitchen Dog Lovely Lamb
Complete lamb-led dry dog food offered in two practical bag sizes
From£25.15


Burns Adult Large/Giant Breed Chicken and Brown Rice
Complete large-breed dry dog food with 23% chicken and brown rice
£59.99

Burgess Greyhound and Lurcher Chicken
Complete adult dry food formulated for the specific build of greyhounds and lurchers
£35.35


Naturo Senior Rice Poultry Variety 6pk
Six 400g trays across three recipes for senior dogs, with glucosamine and chondroitin
£10.29

Naturo Senior Dog Turkey with Rice and Vegetables 7pk
Turkey at 65% in a senior wet tray, with brown rice, vegetables and added joint support
£11.99

Vitalin Adult Dog Pork with Apple
Complete dry food for adult dogs of any age, led by pork, with citrus extract for dental support
From£11.99
A large, working breed
Originally bred for driving cattle and later widely used in police and protection work, Giant Schnauzers are muscular, high-energy dogs whose calorie needs can be considerably higher than a less active large breed of similar size. A large breed adult formula suits the size and build; a working or high-activity formula suits a dog that is genuinely worked or exercised hard most days, rather than one with a couple of daily walks.
Watching body condition rather than relying purely on the bag's suggested amount matters for this breed, since a Giant Schnauzer carrying extra weight puts real additional strain on joints that are already working hard to support a large, muscular frame.
Puppy growth needs controlling
Giant Schnauzer puppies grow quickly, and rapid early growth is a recognised risk factor for joint problems in large breeds generally. A large breed puppy formula, which controls the rate of growth and the calcium-to-phosphorus ratio rather than maximising growth speed, is worth prioritising over a standard all-breed puppy food.
It can be tempting to feed a fast-growing large puppy generously to match how much they seem to be developing, but steady, controlled growth produces a healthier adult than growth that outpaces what the skeleton can properly support.
Joints and coat through adulthood
Joint support ingredients such as glucosamine and chondroitin are worth looking for as standard in an adult Giant Schnauzer's food, given the size and activity level typical of this breed. The wiry double coat, which needs regular hand-stripping or clipping to manage, also benefits from good fatty acid intake for skin and coat condition alongside the grooming routine itself.
Keeping a Giant Schnauzer at a lean, athletic body condition rather than a heavier one is one of the more practical things an owner can do to protect the joints long term, alongside whatever specific food and supplements are chosen.
Common questions
- Does a Giant Schnauzer need a large breed puppy food?
- Yes, a large breed puppy formula that controls growth rate is worth prioritising, given the joint problems linked to overly rapid growth in large breeds generally and this breed's substantial adult size.
- How much should an adult Giant Schnauzer weigh?
- Adult males typically weigh around 32 to 41 kilograms and adult females somewhat less, though this varies with individual build and activity level. Body condition, checked by feel, is the more useful everyday measure than weight alone.
- Is a Giant Schnauzer a high-energy breed?
- Yes, considerably more so than its size alone might suggest, reflecting its working history in cattle droving and protection roles. A dog that is genuinely active or worked benefits from a higher-calorie formula than one kept mainly as a lower-activity companion.
- Are Giant Schnauzers prone to joint issues?
- Like most large, muscular breeds, they can be prone to hip and elbow problems, which is why controlled puppy growth and ongoing joint support in adult food are worth treating as standard rather than optional.
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.