Skip to content

Free UK delivery over £39 · Tracked & fast

Giddy PetsGiddy Pets

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

Typical weight for a Giant Schnauzer by age, as a guide
AgeStageTypical weight
8 weeksJust home2.9–4.5 kg
3 monthsYoung puppy4.6–7.2 kg
6 monthsGrowing fast9.3–14.5 kg
12 monthsAdolescent18.6–29 kg
15–18 monthsFully grown25–39 kg

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.

Browse all food →
Burgess Supadog Light Chicken
Fast UK delivery

Burgess Supadog Light Chicken

£35.35

Field & Trial Skinner S Field Trial Light Senior
Fast UK delivery

Field & Trial Skinner S Field Trial Light Senior

From£9.85

Autarky Complete Grain Free Adult Turkey
Fast UK delivery

Autarky Complete Grain Free Adult Turkey

£12.79

Autarky Grain Free Tasty White Fish & Potato Complete
Fast UK delivery

Autarky Grain Free Tasty White Fish & Potato Complete

£12.99

Lily's Kitchen Lily S Kitchen Dog Lovely Lamb
Fast UK delivery

Lily's Kitchen Lily S Kitchen Dog Lovely Lamb

From£25.15

Burgess Supadog Mature Chicken
Fast UK delivery

Burgess Supadog Mature Chicken

£35.35

Burns Adult Large/Giant Breed Chicken and Brown Rice
Fast UK delivery

Burns Adult Large/Giant Breed Chicken and Brown Rice

£59.99

Burgess Greyhound and Lurcher Chicken
Fast UK delivery

Burgess Greyhound and Lurcher Chicken

£35.35

Wagg Complete Senior
Fast UK delivery

Wagg Complete Senior

£29.05

Naturo Senior Rice Poultry Variety 6pk
Fast UK delivery

Naturo Senior Rice Poultry Variety 6pk

£10.29

Naturo Senior Dog Turkey with Rice and Vegetables 7pk
Fast UK delivery

Naturo Senior Dog Turkey with Rice and Vegetables 7pk

£11.99

Vitalin Adult Dog Pork with Apple
Fast UK delivery

Vitalin Adult Dog Pork with Apple

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.

Dogs

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.