How Often Should I Feed My Dog?

Dog nutrition guide · Last updated: · Educational information, not veterinary advice

The short answer

Many adult dogs are fed twice a day. Puppies usually eat more often, in smaller meals, and senior dogs vary. Meal frequency changes when your dog eats, not how much: work out the daily amount first, then split it across the meals that fit your routine.

Typical Feeding Schedules by Life Stage

Puppies

Young puppies have small stomachs and high energy needs, so they are usually fed several smaller meals a day. Meals are typically reduced as they grow. See the Puppy Feeding Calculator.

Adult dogs

Many adult dogs are fed twice a day, which spreads food out and fits most routines. Some do fine on a different pattern. What matters most is the daily total.

Senior dogs

Many older dogs stay on their adult routine. Some do better with smaller, more frequent meals, particularly if appetite changes. Talk to your vet if eating habits shift noticeably.

How to Split the Daily Amount Into Meals

Here is one illustrative example. A 25 lb neutered adult dog needs roughly 690 kcal a day as a starting estimate (see how much a 25 lb dog should eat). Setting 10% aside for treats and using a food with 350 kcal per cup gives about 1.78 cups a day.

Example: splitting about 1.78 cups a day
ScheduleCalories per mealCups per meal
1 meal a day690 kcal1.78 cups
2 meals a day350 kcal0.89 cups
3 meals a day230 kcal0.59 cups

This is an illustration, not a recommendation for your dog. Your dog’s daily amount depends on its own weight, life stage, activity and food.

Choosing a Routine

  • Keep it consistent. A regular routine makes it easier to track how much your dog eats and to notice changes in appetite.
  • Measure the food. Use a kitchen scale or a level measuring cup so each meal is the same.
  • Count treats. Keep treats and extras to about 10% of daily calories and trim meals to match.
  • Change gradually. If you switch the number of meals, keep the daily total the same and adjust over a few days.
  • Watch your dog. Weight, body condition and appetite tell you whether the routine suits your dog.

Frequently Asked Questions

How often should I feed my dog?

Many adult dogs are fed twice a day, which is the most common pattern and fits most routines. Puppies usually eat more often, and older dogs vary. The daily total matters more than the number of meals.

Is it OK to feed a dog once a day?

Some dogs are fed once a day, but twice a day is more common. Ask your veterinarian what suits your dog, especially if your dog has a health condition or seems hungry or unwell between meals.

How many times a day should a puppy eat?

Young puppies have small stomachs and high energy needs, so they are usually fed several smaller meals a day, with meals reduced as they grow. Follow your vet’s or breeder’s guidance, and see our puppy feeding calculator for portions.

Does splitting meals change how much my dog eats in total?

No. Splitting changes when your dog eats, not how much. Calculate the daily amount first, then divide it across meals.

Should I feed my dog at the same time every day?

A regular routine makes it easier to track how much your dog eats and to notice changes in appetite. Exact timing can flex a little around your schedule.

Do treats count toward meals?

Yes. A common guideline is to keep treats and extras to about 10% of daily calories and reduce the main meals to make room for them.

Related Dog Nutrition Tools

Methodology and Sources

Daily amounts follow the PawCalcHub Dog Food Calculator method: RER = 70 × kg0.75, multiplied by a published starting factor. Meal frequency is general practice and varies between dogs, so this guide describes common patterns rather than a fixed rule.

Educational purpose: PawCalcHub provides general educational information and estimates. It is not veterinary advice, diagnosis or treatment, and it does not replace an individual plan from your veterinarian. This guide has not been reviewed by a veterinarian.