Best Puppy Food in Canada

The single most important choice is matching the food to your puppy's adult size. A puppy who will grow large or giant needs a controlled-calcium large-breed formula to protect growing joints; every puppy needs a food labelled complete and balanced for growth. Get those two right and the brand is the easy part.

12 min read · Updated June 2026
Author: LocalPetFinder Team

The short answer

For small and medium puppies, a vet-recommended growth formula like Purina Pro Plan Puppy, Hill's Science Diet Puppy, or Royal Canin Puppy is a strong first pick. If your puppy will be over about 70 lb as an adult, choose the large-breed version instead, the controlled calcium protects their joints. Check the bag for an AAFCO “growth” statement, feed to body condition not a fixed number, and switch to adult food when your puppy hits about 80 to 90 percent of adult size. Some links here are Amazon affiliate links; we may earn a small commission at no extra cost to you, and it never changes what we recommend.

A healthy puppy eating from a stainless steel bowl on a kitchen floor, looking up happily
The right puppy food is matched to adult size and labelled for growth. The brand matters less than getting those two basics right.

Puppy food has more genuinely-important nutrition science behind it than almost any other pet purchase, and most of it gets buried under brand marketing. The good news: the two decisions that actually matter are simple, and once you have them, picking a brand is mostly preference and budget. This guide covers both, with the medical parts grounded in veterinary sources. We earn a commission if you buy some of the foods through our Amazon links, and we have been honest about which picks are large-breed-specific so you do not buy the wrong one.

The one rule that matters most: match the food to adult size

If you remember nothing else, remember this. A puppy who will grow large or giant needs a large-breed puppy formula, and it is not marketing. Per VCA Hospitals, puppies cannot properly regulate how much calcium they absorb: feed more calcium than they need and they absorb the excess, which can cause skeletal malformations during the fast-growth window. Large and giant breeds are most at risk because they grow so much, so fast.

Large-breed puppy foods are built around this. They use controlled calcium, a careful calcium-to-phosphorus ratio, and moderated calories to slow the growth rate to a safer pace. The payoff is a lower risk of developmental orthopedic disease, the family that includes hip and elbow dysplasia and osteochondrosis. It does not remove the risk entirely, but feeding the right formula and keeping your puppy lean are the two biggest things in your control. For a small or medium puppy this is far less critical, and a standard puppy formula is fine.

The label check that takes five seconds

Flip the bag over and find the AAFCO nutritional adequacy statement. You want it to say the food is complete and balanced for growth or for all life stages. A food labelled only for adult maintenance is not a puppy food.

For a large-breed puppy there is one more line, and it is the single most useful thing on the bag. The statement should include the words “including growth of large size dogs (70 lbs or more as an adult).” If it instead says “except for growth of large size dogs,” put it back, that food is not formulated for a big puppy. That one phrase tells you more than any front-of-bag claim.

The best puppy foods you can buy in Canada

All available on Amazon.ca and at Canadian pet retailers. Prices below are approximate; confirm the current Amazon.ca listing, and for a big breed make sure you are buying the large-breed variant.

Vet-recommended staples

Natural and Canadian-made options

One reminder that applies to every brand above: for a large or giant breed, buy the large-breed formula or one whose AAFCO statement includes the large-size growth wording. The brand is your preference; the formula is the part that protects your puppy.

How much, and how often

Start with the feeding chart on the bag for your puppy's age and expected adult weight, then adjust to body condition. The American Kennel Club puts it well: watch the dog, not the dish. You should be able to feel the ribs under a light covering and see a waist. A roly-poly puppy is not a healthy goal, especially for a big breed where extra weight stresses immature joints.

As for frequency, it tapers with age:

Puppy ageMeals per day
6 to 12 weeks4 meals
3 to 6 months3 meals
6 to 12 months2 meals
After 1 year2 meals (most dogs)

Scheduled meals beat free-feeding for a puppy: you get portion control, it helps with house-training, and for large breeds it helps avoid the too-fast growth that stresses joints. Splitting the day's food into meals is also easier on a young stomach. Our dog feeding calculator gives a rough daily starting amount by weight and age.

When to switch to adult food

The rule of thumb from VCA is to switch when your dog reaches about 80 to 90 percent of adult size, which depends heavily on breed size:

Breed sizeRoughly switch at
Small (Chihuahua, Yorkie)7 to 9 months
Medium9 to 12 months
Large12 to 18 months
Giant (Great Dane, Bernese)Up to 24 months

For a large or giant breed, do not rush this. Switching too early loses the controlled-growth benefit of the puppy formula. Whenever you do switch, transition gradually over 7 to 14 days to avoid an upset stomach, and slow down if you see loose stool.

Looking for a puppy to adopt?

Plenty of rescues and shelters across Canada have puppies and young dogs looking for homes. Browse adoptable dogs near you.

Browse Adoptable Dogs →
A large-breed puppy, such as a young Labrador or Golden Retriever, eating from a bowl, illustrating controlled-growth feeding
Large and giant breeds grow the most and the fastest, which is exactly why a controlled-calorie, controlled-calcium formula matters for them.

The grain-free caution

Grain-free puppy food is not automatically safer, and grain is rarely a puppy's problem. There is also an open safety question: the US FDA investigated a possible link between grain-free diets high in peas, lentils, and potatoes and a serious heart condition, dilated cardiomyopathy. As the American Kennel Club's update notes, over 90 percent of reported cases involved grain-free diets, though causation was never proven and the science is unsettled.

The honest takeaway is the same as for adult dogs: peas and potatoes are not poison, but grain-free is not a default win, and it carries a question a grain-inclusive food does not. Unless your vet has a specific reason, a quality growth formula with grains from an established maker is the safer choice. For more on this, see our guide to feeding a dog with a sensitive stomach.

One thing not to do: supplement

A complete-and-balanced puppy food already has the right levels of everything, including calcium. Adding a calcium or “bone health” supplement to a large-breed puppy's diet is one of the few ways a caring owner can accidentally cause harm, because excess calcium is itself a cause of skeletal problems in growing big dogs. Do not add supplements unless your vet specifically directs it. The best thing you can do is feed the right food at the right amount and keep your puppy lean.

Frequently asked questions

What is the best puppy food in Canada?

There is no single best, because the right food depends on your puppy’s expected adult size. For most small and medium puppies, a vet-recommended growth formula like Purina Pro Plan Puppy, Hill’s Science Diet Puppy, or Royal Canin Puppy is a solid first choice. For a puppy who will grow large or giant (over about 70 lb as an adult), the more important decision is choosing a large-breed puppy formula, which controls calcium and calories to protect growing joints. Whatever you pick, the bag must carry an AAFCO statement saying it is complete and balanced for growth.

Is large-breed puppy food really necessary?

For a puppy who will be large or giant as an adult, yes, it genuinely matters. According to VCA Hospitals, puppies cannot properly regulate how much calcium they absorb, so a food too high in calcium gets absorbed and can cause skeletal problems during rapid growth. Large-breed puppy formulas are built with controlled calcium, a careful calcium-to-phosphorus ratio, and moderated calories to slow the growth rate and reduce the risk of orthopedic disease like hip and elbow dysplasia. It does not erase the risk, but it meaningfully reduces it, which is why vets recommend it for big breeds.

How do I read a puppy food label?

Look for the AAFCO nutritional adequacy statement. It should say the food is complete and balanced for "growth" or for "all life stages." For a large-breed puppy there is one extra phrase that matters: the statement should say it is appropriate "including growth of large size dogs (70 lbs or more as an adult)." If instead it says "except for growth of large size dogs," that food is not suitable for a big puppy. That single line is the most useful label check a large-breed owner can make.

How much should I feed my puppy?

Start with the feeding chart on the bag for your puppy’s age and expected adult weight, then adjust to body condition rather than to a fixed number. The AKC’s advice is to watch the dog, not the dish: you want to feel the ribs easily under a light covering and see a waist, not a round belly. Puppies vary a lot in metabolism, so two puppies of the same weight can need different amounts. If you are unsure, your vet can score your puppy’s body condition and fine-tune the portion. A lean puppy is a healthier puppy, especially for large breeds.

How many times a day should a puppy eat?

By age, roughly: four meals a day from 6 to 12 weeks, three meals a day from 3 to 6 months, then down to two meals a day from around 6 to 12 months, which most dogs stay on for life. Scheduled meals beat leaving food out all day, because they give you portion control, help with house-training, and for large breeds help prevent the too-fast growth that stresses joints. Spreading the day’s food across meals is also gentler on a young stomach.

When do I switch from puppy food to adult food?

When your puppy reaches about 80 to 90 percent of their adult size, which depends heavily on breed size. Small breeds mature around 6 to 9 months, medium breeds around 9 to 12 months, large breeds around 12 to 18 months, and giant breeds may stay on large-breed puppy food until about 24 months. Switching a large-breed puppy too early loses the controlled-growth benefit, so err on the later side for big dogs. Transition gradually over 7 to 14 days to avoid stomach upset, and ask your vet if you are unsure about your puppy’s timeline.

Can puppies eat adult dog food?

Not as their regular diet. Puppy (growth) formulas are built for the higher protein, calorie, and specific mineral needs of a growing dog, and adult maintenance food does not meet them. The only adult-aisle exception is a food labelled for "all life stages," which is formulated to cover growth too. Feeding plain adult food to a puppy risks nutritional shortfalls during a critical window, so stick with a growth or all-life-stages formula until it is time to switch.

Is grain-free puppy food safe?

It is not automatically safer or better, and there is an open question worth knowing about. The US FDA investigated a possible link between grain-free diets high in peas, lentils, and potatoes and a serious heart condition, dilated cardiomyopathy. Causation was never proven and the FDA ended public updates without a conclusion, but it is enough reason not to choose grain-free by default. Grain is rarely a puppy’s problem. Unless your vet has a specific reason, a quality grain-inclusive growth formula from an established maker is the safer starting point.

Should I give my puppy calcium or vitamin supplements?

No, not unless your vet specifically tells you to. A complete-and-balanced puppy food already has the right amounts, and adding calcium is actively harmful, especially for large-breed puppies who cannot regulate calcium absorption. Excess calcium is one of the known causes of skeletal problems during growth. The best thing you can do is feed a properly formulated food at the right amount; the supplement aisle is where well-meaning owners accidentally cause harm.

Wet or dry food for a puppy?

Either can be a good choice; the formula matters more than the format. Dry food is easy to store and measure and is gentler on the budget, while wet food adds moisture and palatability for a fussy eater. Many owners do a mix. The non-negotiable is that whatever you choose carries an AAFCO growth statement (and the large-size wording if your puppy will be big). Pick the format your puppy eats well and you can feed consistently.

Sources: VCA: Nutritional Requirements of Large and Giant Breed Puppies; VCA: When To Switch Puppy To Adult Food; AKC: Puppy Feeding Fundamentals; AKC: Diet and DCM Update. This article is general information, not veterinary advice. Talk to your vet about your puppy's specific diet and growth.

Related guides