What Do Puppies Eat? Feeding Basics for New Owners
By Dr. Zubair Khalid, DVM, MS, PhD ·

Puppies eat commercial puppy food formulated for growth, offered on a predictable schedule with constant access to fresh water. Their bodies are building bone, muscle, and brain tissue, so the food they eat now shapes their health for life. This article explains what do puppies eat, how much, how often, and which foods to avoid.
This article is educational and is not a substitute for veterinary diagnosis or treatment.
Quick Answer
- Feed a complete and balanced commercial puppy food (or an all life stages diet that meets growth requirements) until your puppy finishes growing.
- Puppies can leave their mother at about 7 to 8 weeks old, and at that point they can feed themselves [1].
- Divide daily food into 3 to 4 meals for young puppies, then taper to 2 meals as they approach adulthood.
- Keep fresh water available at all times, and never leave food down all day for a puppy.
- Skip table scraps, bones, and any food containing xylitol, garlic, or onion.
What Do Puppies Eat? The Basics
A puppy's diet should come from a commercial food labeled for growth or for all life stages. These diets are built to meet the nutrient needs of a growing dog, including calcium, phosphorus, protein, fat, and vitamins in the right ratios. Homemade diets are risky during growth. A 6-month-old giant schnauzer fed a nutritionally unbalanced homemade diet developed lameness, difficulty walking, vitamin D deficiency, and suspected nutritional secondary hyperparathyroidism, and improved after the diet was changed [2]. That case shows how quickly a well-meaning but unbalanced diet can harm a puppy's bones.
Do Puppies Have to Eat Puppy Food?
Yes, in most cases. Puppy food exists because growing dogs need more calories, protein, fat, calcium, and phosphorus per pound of body weight than adult dogs. A veterinary therapeutic diet made for adult dogs can fall short. A 6-month-old Great Dane fed a veterinary liver diet was found to be eating a diet inadequate for a large breed puppy, and the dog improved after the diet was changed [3]. If your puppy has a medical condition, your veterinarian will help you pick a diet that meets both the puppy's growth needs and the condition's needs [3].
What Do Puppies Need to Eat?
Puppies need a diet that supplies complete nutrition, clean water, and a feeding routine. They also need deworming and vaccines, which are part of overall puppy care [1]. Your vet will check your puppy's stool for worms every 2 to 4 weeks until there are two negative tests in a row [1]. Nutrition and preventive care work together.
What Do Puppies Eat and Drink?
Puppies eat solid food and drink water. Once they are eating well on their own, water should be available at all times. Milk is not needed after weaning and can cause diarrhea in some puppies. If you want to know when to switch from puppy food to adult food, see How Long Should A Puppy Eat Puppy Food.
How Much and How Often to Feed
Feed measured amounts, not free-choice bowls. Puppies that graze all day are harder to monitor and more likely to become overweight. Overweight body condition in dogs has been linked to how owners manage feeding, including the intensity of dietary control [4]. That does not mean you should restrict a growing puppy's calories without guidance. It means you should measure food, follow the label or your vet's plan, and adjust based on body condition.
A Simple Feeding Schedule
| Age | Meals per day | Notes |
|---|---|---|
| 8 to 12 weeks | 4 | Small, frequent meals are easier on the digestive tract |
| 3 to 6 months | 3 | Keep portions measured |
| 6 to 12 months | 2 | Transition timing depends on breed size |
| After growth stops | 2 | Switch to an adult maintenance diet |
Small breeds may finish growing around 9 to 12 months. Large and giant breeds keep growing well past a year, so they often stay on puppy food longer. Your veterinarian can tell you when your dog has reached adult size.
Do Puppies Eat a Lot?
Puppies eat more per pound of body weight than adult dogs, but the total amount depends on breed, age, activity, and the calorie density of the food. A Great Dane puppy and a Chihuahua puppy of the same age eat very different amounts. Follow the feeding directions on the food label as a starting point, then check your puppy's body condition every few weeks. You should be able to feel the ribs under a thin layer of fat without pressing hard.
What Do Puppies Like to Eat?
Most puppies like whatever they were eating before they came home, plus warm, moistened kibble, soft puppy treats, and small pieces of safe people food used as rewards. Puppies are naturally curious and mouthy, so they will try to eat things they should not. That is why supervision matters as much as the food itself.
What Puppies Should Not Eat
Some foods are dangerous for puppies. The risks include choking, stomach upset, toxicity, and long-term nutritional imbalance.
Foods to Avoid
| Food | Safe? | Notes |
|---|---|---|
| Chocolate | No | Contains stimulants toxic to dogs |
| Grapes and raisins | No | Can cause kidney injury |
| Onion and garlic | No | Damage red blood cells |
| Xylitol (birch sugar) | No | Causes dangerous insulin release |
| Macadamia nuts | No | Can cause weakness and tremors |
| Alcohol | No | Toxic even in small amounts |
| Cooked bones | No | Splinter and can perforate the gut |
| Raw meat and eggs | Risky | Bacterial contamination risk |
| High-salt snacks | No | Can cause salt poisoning |
| Cow's milk | Usually no | Common cause of diarrhea |
Additives and Hidden Ingredients
Read labels on treats, peanut butter, toothpaste, and sugar-free gum. Xylitol, also called birch sugar, is a common sweetener that is highly toxic to dogs. Salt, garlic powder, and onion powder show up in seasoned human foods, broths, and some jerky treats. A small amount of garlic or onion can upset a puppy's stomach, and larger amounts can damage red blood cells.
Choking and Gut Risks
Bones, rawhide pieces, whole nuts, corn cobs, and toys that break apart are choking hazards. String, socks, and plastic wrap can cause a blockage that needs surgery. Puppies explore with their mouths, so keep floors and trash cans out of reach.
Nutritional Imbalance
The most common serious feeding mistake is a homemade diet that is not balanced. The giant schnauzer case showed that an unbalanced homemade diet can lead to fractures, vitamin D deficiency, and suspected nutritional secondary hyperparathyroidism in a growing puppy [2]. If you want to cook for your puppy, work with a veterinarian or a board-certified veterinary nutritionist to build a complete recipe.
Safer Alternatives and Treats
Use small pieces of your puppy's regular kibble as training treats. That keeps calories and nutrients consistent. If you want to add fresh food, plain cooked vegetables and small bits of lean, unseasoned meat are common choices. For a list of safe produce, see What Veggies Can Dogs Eat. Keep treats under about 10 percent of daily calories, and subtract them from the main meal so your puppy does not gain too much weight.
Plant-Based and Alternative Diets
Some owners choose plant-based or insect-based foods. A survey of dog owners found that conventional meat-based diets remain the most common choice, with about 53 percent of dogs eating meat-based dry food daily, though interest in alternatives is growing [5]. Another survey of owners feeding plant-based diets reported fewer health disorders and longer reported longevity compared with meat-based feeders [6]. These are owner-reported findings, not proof that one diet is better. Dogs are omnivores with a natural diet based on animal tissue, so a strictly plant-based diet needs careful formulation to avoid nutrient gaps [6]. If you want to try an alternative diet, choose a commercial product that states it meets growth requirements, and ask your veterinarian to monitor your puppy's growth.
Choosing a Puppy Food
Look for a statement on the label that the food is complete and balanced for growth or for all life stages. Large breed puppies need a formula made for large breeds, because calcium and calorie levels matter for their joints. If you are comparing brands, see Dog Food and Science Diet Puppy Food. Transition to a new food over 7 to 10 days by mixing increasing amounts of the new food with the old.
What to Do If Your Puppy Ate Something Dangerous
If your puppy ate chocolate, grapes, raisins, xylitol, garlic, onion, alcohol, or a large amount of salty food, call your veterinarian or a pet poison control hotline right away. Do not wait for symptoms. Bring the packaging or a photo of the label so the veterinarian knows what and how much was eaten. Do not induce vomiting unless a veterinarian tells you to.
If your puppy ate too much of its regular food, skip the next meal or feed a smaller portion, then return to the normal schedule. Watch for vomiting, diarrhea, bloating, or lethargy. A single large meal is usually not an emergency, but repeated overfeeding can lead to weight gain and digestive upset.
If your puppy swallowed a bone, toy, or foreign object, treat it as an emergency. Signs of a blockage include vomiting, straining to defecate, drooling, and a painful or swollen belly.
Limitations and When to Contact a Veterinarian
Every puppy is an individual, and feeding plans need to be adjusted for breed, size, health conditions, and growth rate. A veterinarian who examines your puppy can give you a plan that fits.
Contact your veterinarian the same day if your puppy has vomiting, diarrhea, refusal to eat for more than one meal, or a sudden change in energy. Go to an emergency clinic now if your puppy ate a known toxin, swallowed an object, has a swollen or painful abdomen, collapses, has a seizure, or has trouble breathing.
Schedule a routine visit for growth checks, vaccine boosters, and deworming. Puppies need vaccines every 2 to 3 weeks until they are about 4 months old, and they should stay away from unvaccinated dogs or dogs with unknown vaccine status until then [1]. Your vet can also confirm that your puppy's diet meets its needs at each stage.
Frequently Asked Questions
Can puppies eat adult dog food?
Not ideally during growth. Adult maintenance diets may not supply enough calcium, phosphorus, protein, and calories for a growing puppy, and a diet that is inadequate for a large breed puppy can lead to orthopedic problems [3]. If you run out of puppy food, a short transition using a complete and balanced all life stages diet is safer than a long stretch on adult food. Ask your veterinarian for a plan.
Do puppies need milk after weaning?
No. Once a puppy is eating solid food well, water is the only drink it needs. Cow's milk can cause diarrhea because many dogs cannot digest lactose well. Mother's milk is valuable before weaning, but it is not needed afterward.
How do I know if my puppy is eating enough?
Check body condition, not just the bowl. You should feel the ribs easily, see a waist in published veterinary research, and see a slight tuck from the side. Steady weight gain and normal energy are good signs. If your puppy looks thin or heavy, or if growth stalls, ask your veterinarian to review the amount and type of food.
Is it safe to give my puppy table scraps?
Rarely, and only plain, unseasoned foods in small amounts. Many human foods contain garlic, onion, salt, xylitol, or fat that can harm a puppy. Table scraps also add calories and can teach begging. Use a few pieces of puppy kibble or a vet-approved treat instead.
What if my puppy is a picky eater?
First, rule out illness. A puppy that suddenly stops eating may be sick and needs a veterinary visit. If your puppy is healthy, stop free-feeding, offer measured meals at set times, and remove the bowl after 15 to 20 minutes. Do not add toppers that unbalance the diet. A hungry, healthy puppy usually eats at the next meal.
Related Articles
- How Long Should A Puppy Eat Puppy Food
- How Long Should Dog Eat Puppy Food
- What Veggies Can Dogs Eat
- Dog Food
- Science Diet Puppy Food
- Diet Dog Food
References
- Puppy Care - Dog Owners. Merck Veterinary Manual.
- Dietary imbalances in a large breed puppy, leading to compression fractures, vitamin D deficiency, and suspected nutritional secondary hyperparathyroidism. The Canadian veterinary journal = La revue veterinaire canadienne, 2018.
- Commercial diet recommendations and follow-up for a large breed puppy with an intrahepatic portosystemic shunt. The Canadian veterinary journal = La revue veterinaire canadienne, 2021.
- Food motivation and owner feeding management practices are associated with overweight among Dog Aging Project participants. American journal of veterinary research, 2025.
- Pet food choices in transition: how owner demographics and diets influence pet food selection and the acceptance of alternative protein sources in pet feeding. Frontiers in veterinary science, 2026.
- Owner perception of health of North American dogs fed meat- or plant-based diets. Research in veterinary science, 2022.