🔍
Contact
Dogs › Training › When Can Puppies Eat Dry Food? (Week-by-Week Weaning)

When Can Puppies Eat Dry Food? (Week-by-Week Weaning)

🥣 Training guideVerified: Oct 18, 2026Sources at bottom
🥣

Start soft at 3–4 weeks · fully dry by 7–8 weeks

Most puppies are fully on dry food between seven and eight weeks — but they get there through a gruel, not by being switched cold.

When Can Puppies Eat Dry Food? (Week-by-Week Weaning) — dog training guide

Photo: File:Before and after the run, dogs get kibble soaked in hot water. (8ad5eba1-1dd8-b71c-07ac-69812134ef6e).jpg by NPS Photo, Public domain via Wikimedia Commons. Believe an image infringes your rights? Report it — we remove within 24 h.

The weaning timeline

AgeWhat goes in the bowlNotes
0–3 weeksMother's milk onlyFull-time nursing; the mother handles everything.
3–4 weeksFirst 'gruel'Puppy kibble soaked in warm water or puppy milk replacer to a porridge consistency, offered in a shallow dish a few times a day.
4–6 weeksGruel gets thickerLess liquid each week; puppies are also learning to lap. Mother's milk continues but tapers.
6–7 weeksMostly softened kibbleOnly lightly moistened. Puppies should be eating several small meals independently.
7–8 weeksFully dry kibbleStandard by the time a puppy goes to a new home. Water always available.

How to soften kibble properly

Soak the measured puppy kibble in warm (not boiling) water or a puppy milk replacer for 10–20 minutes until it is soft right through — a hard centre is a choking and digestion problem. Start at roughly a 1:3 kibble-to-liquid ratio and tighten it weekly. Throw away anything left after 20–30 minutes; soaked kibble spoils quickly.

Use puppy-specific food for the whole of the first year (or 18–24 months for large and giant breeds). Puppy formulas are denser in protein, fat, calcium and DHA, and adult food does not meet that.

What not to give

When to call the vet

Any puppy who is not gaining weight steadily, who has persistent diarrhoea during weaning, who refuses to eat for more than 24 hours, or who is noticeably smaller than littermates needs checking. Weaning diarrhoea is common but not normal to the point of dehydration.

Frequently asked questions

When can puppies eat dry food?

Most puppies eat fully dry kibble by seven to eight weeks. They get there gradually: gruel at 3–4 weeks, thicker each week, only lightly moistened by 6–7 weeks.

Can I give a puppy dry food at 4 weeks?

Not dry — soaked. At four weeks, offer a soft gruel of puppy kibble and warm water or puppy milk replacer, a few small meals a day alongside the mother's milk.

Can puppies drink cow's milk?

Better not. Most dogs become lactose intolerant after weaning, so cow's milk commonly causes diarrhoea. Use a puppy milk replacer.

How often should I feed a weaning puppy?

Three to four small meals a day under six months, dropping to two from about six to twelve months depending on breed size and your vet's advice.

More training guides

Sources & verification
🎓 All training guides8 step-by-step plans 🧠 Behavior Q&Awhy does my dog…? 🩺 Care guidespuppies to seniors 🐕 Breed profiles201 breeds