Skip to content

Feeding routines

Should I feed my dog twice a day or three times

Last updated 23 September 2026 · How we write and check this

Short answer

Twice a day suits most adult dogs over about 4 kg, while three smaller meals tend to suit toy breeds, very active working dogs, and dogs recovering from a health setback. The right choice depends on your dog's size and how they handle gaps between meals, not a fixed rule for every dog.

What decides the answer

Body size is the biggest factor: a 3 kg Chihuahua burns through its energy reserves far faster than a 30 kg Labrador, so three meals prevents the shaky, weak spells that can come with long gaps in tiny dogs.

Where three meals helps beyond toy breeds

Working and sporting dogs training hard, plus dogs coming back from surgery, illness or a bout of pancreatitis, often do better on three lighter meals rather than two heavier ones, since it is gentler on the gut and keeps energy from dipping mid session.

Making the switch

If you move from two meals to three, split the same daily total across the new schedule rather than adding extra food, and give it a week before judging whether it suits your dog's energy and stools.

Key takeaways

  • Twice a day fits most dogs weighing over roughly 4 kg.
  • Three smaller meals suit toy breeds and dogs in recovery.
  • Split the same total daily amount rather than adding extra food.
  • Give a new schedule about a week before judging it.