Updated September 25, 2026. Fact-checked against veterinary sources; review by a licensed veterinarian is in progress. See our editorial policy.
Quick answer: Adult dogs generally do well with two meals a day. Cats are natural small-meal eaters, and many do best with two or more smaller meals, or food puzzles spread through the day. Puppies and kittens need more frequent meals, about 3–4 a day. The total daily amount matters more than the exact number of meals, and meals should be timed around medications like insulin as your vet advises.
Dogs
- Puppies up to about 6 months: 3–4 meals a day
- 6–12 months: 2–3 meals a day
- Adults: 2 meals a day, about 8–12 hours apart
- Large, deep-chested breeds: 2 or more smaller meals may reduce bloat risk compared with one large meal
Cats
- Kittens: 3–4 meals a day
- Adults: at least 2 meals a day. Many cats prefer several small meals
- Food puzzles or timed feeders mimic natural hunting and eating patterns
- Free-feeding dry food can lead to weight gain in some cats
Seniors and pets with health issues
- Diabetic pets: meals timed with insulin
- Pets with some digestive conditions: smaller, more frequent meals
- Pets with kidney disease or poor appetite: small, frequent, appealing meals
Tips
- Measure food and adjust to keep a healthy weight.
- Keep mealtimes consistent.
- Count treats (under about 10% of calories).
Changing a routine? See how to change your pet’s feeding routine.
Sources
- Sadek T, et al. Feline Feeding Programs: Addressing behavioural needs to improve feline health and wellbeing. J Feline Med Surg. 2018
- AAHA Nutrition and Weight Management Guidelines for Dogs and Cats. 2021
- Glickman LT, et al. Non-dietary and dietary risk factors for gastric dilatation-volvulus in large and giant breed dogs. JAVMA. 2000
This article is for general education and is not a substitute for care from your own veterinarian. Learn about The Pet Vet and our editorial policy.
