How Often to Feed a Dog: Feeding Schedule
Feeding looks simple: put food in the bowl. But when and how often you feed your dog affects their digestion, energy, weight, toilet habits, and even training. Puppies need frequent small meals, adults generally do well on two a day, and seniors may need adjustments. A regular schedule also makes house-training easier, since what goes in on a predictable timetable comes out on one. This guide explains how often to feed dogs at different ages, the pros and cons of free feeding, how to use mealtimes for training, and signs that your dog's feeding routine needs a rethink.
Written by the TailorPup team, updated October 2026. See our editorial approach.
A guide by life stage
These are common guidelines, not strict rules. Your dog's breed, size, activity level, and health matter, so ask your veterinarian for advice tailored to your dog.
- Puppies 8 to 12 weeks: about four small meals a day.
- Puppies 3 to 6 months: about three meals a day.
- Puppies 6 to 12 months: about two to three meals, moving toward two.
- Adult dogs: usually two meals a day, about 8 to 12 hours apart.
- Seniors: often two meals, with adjustments for appetite, dental health, and medical conditions.
- Very small and toy breeds: may need more frequent meals to avoid low blood sugar.
Note: Large and giant breed puppies need a diet formulated for large-breed growth, and controlled portions. Ask your vet.
Why a regular schedule helps
Dogs thrive on routine. Feeding at set times helps regulate digestion, and makes toilet habits predictable, which is a big benefit for house-training. If you know when your puppy eats, you know roughly when they will need to go out. A schedule also makes it easy to notice changes in appetite, which can be an early sign of illness.
Scheduled meals are useful for training. A hungry dog is more motivated by food rewards, and mealtimes give you regular chances to practice cues, such as sit and wait. You can use part of the daily ration as training treats.
Free feeding versus scheduled meals
Free feeding means leaving food out all day. Some dogs regulate their intake well, but many overeat, and it can lead to obesity. It also makes it harder to monitor appetite, can complicate house-training, and can cause problems in homes with several pets. For most dogs, scheduled meals are a better choice.
If your dog does not finish a meal, pick up the bowl after 15 to 20 minutes, and offer the next meal at the usual time. This teaches that food is available at certain times, and prevents grazing. If your dog repeatedly skips meals, speak to your vet.
How much to feed
Start with the guidelines on your dog's food, and adjust according to their weight, activity, and body condition. You should be able to feel the ribs under a thin layer of fat, and see a waist from above. If your dog is gaining weight, reduce portions or switch to a lower-calorie food. If they are losing weight, or look thin, check with your vet.
Measure food with a cup or a scale, not by eye. Count treats and training rewards as part of the daily total. Weigh your dog regularly, and keep a record, so you can spot trends.
- Check the recommended daily amount on the packaging for your dog's weight.
- Divide it into the right number of meals.
- Measure each meal accurately.
- Subtract the calories from treats and chews.
- Monitor weight and body condition every few weeks.
- Adjust with your vet's guidance.
Timing, exercise, and bloat
Try to give meals at consistent times, and avoid hard exercise right before or after eating. In deep-chested breeds, such as Great Danes, Standard Poodles, and German Shepherds, a serious condition called bloat, or gastric dilatation-volvulus, can occur, and large meals followed by vigorous activity may be a risk factor. Ask your vet about prevention and signs.
Provide fresh water at all times, and keep mealtimes calm. If your dog eats very fast, use a slow feeder or a puzzle bowl.
Note: Signs of bloat include a swollen belly, unproductive retching, restlessness, drooling, and collapse. It is an emergency, so go to a vet immediately.
When to call the vet
Speak to your veterinarian if your dog stops eating for more than a day, has persistent vomiting or diarrhea, loses or gains weight rapidly, drinks much more than usual, or seems weak or lethargic. Changes in appetite can reflect many conditions, from dental pain to metabolic disease, and early attention helps.
Also ask for advice before changing foods, since sudden changes can upset the stomach. Transition gradually over a week or so, mixing increasing amounts of the new food with the old.
FAQ
Common follow-ups.
Is it better to feed a dog once or twice a day?+
Most adult dogs do well on two meals a day. Some do fine on one, but twice is usually better for digestion and hunger.
Should I leave food out all day?+
For most dogs, scheduled meals are better, to control weight and monitor appetite.
How do I switch my puppy to two meals?+
Reduce meals gradually over a few weeks, around 6 to 12 months, and ask your vet.
What if my dog is a picky eater?+
Keep to a schedule, avoid constant extras, and check with your vet for health issues.