Dog Feeding Schedule by Age: Chart and Timing Tips
By Dr. Zubair Khalid, DVM, MS, PhD ·

Puppies start nursing only, begin tasting puppy food around three to four weeks, and are fully weaned by seven to eight weeks [1]. From there, the number of meals per day drops as your dog grows, and most adult dogs do best on two measured meals at set times [2]. A dog feeding schedule by age keeps growth steady, protects the stomach, and makes house training easier.
This article is educational and is not a substitute for veterinary diagnosis or treatment.
Quick Answer
- Newborn puppies get all nutrition from mother's milk for the first four weeks, so no food is needed during that time [1].
- Weaning starts at three to four weeks and should be finished by seven to eight weeks [1].
- Puppies eat three to four small meals a day in the early months, then move to two meals a day as adults.
- Most adult dogs should be fed portion-controlled meals twice daily at regular times, not free-fed, to help prevent obesity [2].
- Switch from a growth diet to an adult diet once your dog reaches about 90% of its expected adult weight [2].
How to Build a Dog Feeding Schedule by Age
Start with your dog's age, then adjust for weight and body condition. The steps below work for most healthy dogs.
Step 1: Know the life stage. Puppies under about four weeks nurse only [1]. From three to four weeks, they begin tasting puppy food while still nursing [1]. Weaning should be complete by seven to eight weeks [1]. After that, your puppy is on puppy food full time.
Step 2: Count meals by age. Young puppies have small stomachs and need frequent meals. As your dog grows, you can stretch the time between meals and cut the number of feedings. By adulthood, two meals a day is the standard for most dogs [2].
Step 3: Set the portions by weight. Use the feeding directions on your dog's food label as a starting point, then adjust based on body condition. Weigh your dog or use a kitchen scale for the food. A measuring cup scooped loosely can vary a lot from one day to the next.
Step 4: Pick consistent times. Dogs do well with routine. Feed at the same times each day so your dog's digestion and bathroom habits settle into a pattern. This pairs well with a Dog Potty Training Schedule if you are raising a puppy.
Step 5: Watch body condition, not just the scale. You should be able to feel your dog's ribs easily without seeing them sharply. A visible waist in published veterinary research and a tucked belly from the side are good signs. Adjust portions up or down in small steps based on what you see and feel.
Step 6: Transition diets slowly. When your dog reaches about 90% of expected adult weight, move to a less nutrient-dense adult diet [2]. Mix the old and new food over about a week to avoid stomach upset.
Dog Feeding Schedule Chart
This chart gives general timing. Your veterinarian can fine-tune amounts for your dog's breed, size, and health.
| Age | Meals per day | Typical timing | Notes |
|---|---|---|---|
| 0 to 4 weeks | Nursing only | On demand from mother | No solid food needed [1] |
| 3 to 4 weeks | Nursing plus tastes of puppy food | Offer soft food 3 to 4 times | Weaning begins [1] |
| 4 to 8 weeks | 3 to 4 small meals | Morning, midday, afternoon, evening | Weaning complete by 7 to 8 weeks [1] |
| 8 weeks to 3 months | 3 to 4 small meals | About every 4 hours | Small stomachs need frequent meals |
| 3 to 6 months | 3 meals | Morning, midday, evening | Growth is fast, watch portions |
| 6 to 12 months | 2 to 3 meals | Morning and evening, plus midday if needed | Move toward adult pattern |
| Adult (about 90% of adult weight) | 2 meals | Morning and evening | Portion-controlled feeding helps prevent obesity [2] |
| Senior | 2 meals | Morning and evening | Watch weight and appetite changes |
For a printable version, write your dog's target weight, food type, and the times you will feed on a sheet and post it on the fridge. Update it whenever your veterinarian changes the plan.
Dog Feeding Schedule by Age and Weight
Weight matters as much as age. A Great Dane puppy and a Chihuahua puppy are not on the same plan.
Small breeds (under 20 pounds adult weight). These puppies mature faster. Many reach adult size by 9 to 12 months. They often do well on three meals a day until about 6 months, then two meals.
Medium breeds (20 to 50 pounds adult weight). Expect growth to slow around 10 to 14 months. Three meals a day works well until about 6 months, then two meals.
Large and giant breeds (over 50 pounds adult weight). These dogs grow for 18 months or longer. Keep them on a growth diet until they reach about 90% of expected adult weight [2]. Feed three meals a day longer, then switch to two.
Body weight also affects how nutrients and supplements are dosed. Daily food intake scales with metabolic weight, not just total body weight, so a supplement dose does not rise in a straight line as a dog gets bigger [3]. This is one reason your veterinarian calculates doses from your dog's weight and health instead of you guessing.
Sample Daily Timing
Here is a simple pattern you can copy.
Puppy, 8 weeks to 3 months
- 7:00 a.m. meal
- 11:00 a.m. meal
- 3:00 p.m. meal
- 7:00 p.m. meal
Puppy, 3 to 6 months
- 7:00 a.m. meal
- 12:00 p.m. meal
- 6:00 p.m. meal
Adult dog
- 7:00 a.m. meal
- 6:00 p.m. meal
Take food up after about 20 minutes if your dog walks away. This keeps food from sitting out and helps you track appetite. Always keep fresh water available.
If you are also working on house training, a steady feeding schedule makes potty timing predictable. See Dog Potty Training Time for how feeding and bathroom breaks line up.
Signs Something Is Wrong
Call your veterinarian if you notice any of these.
- Your puppy refuses to eat for more than one meal.
- Your dog vomits repeatedly or has diarrhea for more than a day.
- Your dog seems painful or bloated after eating.
- Your dog loses weight despite eating normally.
- Your dog drinks much more water than usual.
- Your puppy is not gaining weight or is falling behind littermates.
A dog that eats too fast and then retches without bringing anything up needs emergency care right away. This can be a sign of a twisted stomach, which is life threatening.
Common Mistakes
Free-feeding adults. Some adult dogs can be fed free choice, but most cannot without becoming obese [2]. Portion-controlled meals are the safer default.
Ignoring treats. Treats count toward daily calories. In one survey, excess body weight was found in 46.7% of dogs, along with a high frequency of daily snacks [4]. Cut back on treats or reduce meal size to balance them.
Feeding one big meal. One large meal a day can cause stomach upset and makes it harder to spot appetite changes. Two meals is better for most adults [2].
Switching foods too fast. A sudden change can cause vomiting or diarrhea. Mix old and new food over about a week.
Skipping the adult transition. Staying on puppy food too long can lead to excess weight gain. Move to an adult diet once your dog reaches about 90% of expected adult weight [2].
Feeding table scraps. Human food can add fat, salt, and calories your dog does not need. Some human foods are toxic to dogs, so keep them out of reach.
Guessing portions. Use a scale or a proper measuring cup. Eyeballing leads to overfeeding over time.
Supplies and Setup That Matter
A food scale. Weighing food in grams is more accurate than scooping. This matters most for small dogs, where a few extra grams add up fast.
Two bowls. One for food, one for water. Stainless steel or ceramic are easy to clean.
A feeding mat. It catches spills and makes cleanup simple.
A slow feeder. If your dog gulps food, a slow feeder bowl can help.
A chart on the fridge. Write down meal times, amounts, and any changes. This helps everyone in the house feed the same way.
A sealed food container. Keep food dry and cool. Check the label for storage guidance.
A kitchen timer or phone alarm. Set reminders for meal times so you do not skip or double up.
When to Change the Schedule
Puppies need frequent meals because they are growing fast. As they approach adult size, you can drop from three meals to two [2]. For large breeds, this may not happen until 12 to 18 months. For small breeds, it may happen closer to 9 to 12 months.
Senior dogs may need adjustments too. Older dogs can lose muscle mass and body condition, so watch their weight and appetite closely. If your dog slows down or loses interest in food, talk to your veterinarian about a plan.
If you are training an older dog, a steady feeding routine supports learning. See Dog Training Tips For Older Dogs for ways to keep sessions calm and consistent.
Limitations and When to Contact a Veterinarian
Every dog is different. Age and weight give you a starting point, but your veterinarian needs to see your dog to set the right plan.
Contact your veterinarian the same day if:
- Your puppy has not eaten in 24 hours.
- Your dog vomits more than twice in a day.
- Your dog has diarrhea with blood or black stools.
- Your dog seems weak, dull, or unusually quiet.
Go to an emergency clinic now if:
- Your dog has a swollen, hard belly and is retching without producing anything.
- Your dog collapses or has trouble breathing.
- Your dog ate something toxic. Call the ASPCA Animal Poison Control Center right away.
- Your dog has a seizure or severe pain.
Schedule a routine visit if:
- You are unsure how much to feed your dog.
- Your dog is gaining or losing weight.
- You want to switch diets or start a supplement.
- Your dog is a puppy and you need a weaning plan.
For any medication or supplement, your veterinarian calculates the dose from your dog's weight and health. Do not use a dose from a friend's dog or an online chart.
Frequently Asked Questions
How many times a day should I feed my puppy?
Young puppies need three to four small meals a day because their stomachs are small and they are growing fast. As they get closer to adult size, you can drop to two meals a day. Your veterinarian can help you time the switch based on your puppy's breed and growth rate.
Can I leave food out all day for my dog?
Some adult dogs can handle free-choice feeding, but most cannot without becoming obese [2]. Portion-controlled meals at set times are the safer choice for most dogs. If you want to try free-feeding, ask your veterinarian first.
What time should I feed my dog?
Most owners feed twice a day, once in the morning and once in the evening. Pick times you can keep every day, since a steady routine helps digestion and bathroom habits. Puppies need more frequent meals spread across the day.
Should I feed my dog before or after a walk?
Feed after a walk, not right before. A full stomach plus hard exercise can cause discomfort. Wait about 30 to 60 minutes after a meal before vigorous play or a long walk.
How do I know if I am feeding the right amount?
Check your dog's body condition, not just the scale. You should feel the ribs easily and see a waist in published veterinary research. If your dog looks round or you cannot feel the ribs, cut back slightly and talk to your veterinarian.
Related Articles
- Dog Potty Training Chart
- Puppy Training Guide By Age
- Dog Potty Training Schedule
- Dog Potty Training Time
- Dog Training Tips For Older Dogs
- Puppy Vaccination Schedule By Age
- Senior Dog Diet Plan: What to Feed an Older Dog
- When Do Dogs Reach Full Size? Growth Timeline
References
- Dog Nutrition Tips. ASPCA Animal Poison Control Center.
- Feeding Practices in Small Animals - Management and Nutrition. Merck Veterinary Manual.
- Optimizing omega-3 supplementation in chronically ill dogs: The impact of body weight and dietary inclusion rates. Research in veterinary science, 2026.
- Self-reported knowledge and practices of dog owners regarding canine overweight: a cross-sectional questionnaire survey. Topics in companion animal medicine, 2026.