Puppy feeding and growth
How do I wean puppies onto solid food?
Last updated 23 September 2026 · How we write and check this
Short answer
Start around 3 to 4 weeks with a thin gruel of puppy kibble soaked in warm water or milk replacer, offered a few times a day alongside continued nursing. Gradually thicken the mixture over the following weeks as the puppies get better at eating, aiming for mostly solid food by around 6 weeks.
Getting started at 3 to 4 weeks
Offer a shallow dish of soaked puppy kibble, blended to a thin, pudding like consistency, a few times a day in a separate space from the mother. Most puppies figure out lapping and chewing fairly quickly once they get their first taste, though some need gentle encouragement with a finger to start.
Thickening the mixture over time
Each week, use slightly less liquid so the mixture gets thicker, moving from a pudding consistency toward soft chunks by around 5 to 6 weeks, and finally to fully dry or lightly moistened kibble by around 6 to 8 weeks, matched to how well the litter is chewing and digesting it.
Watching digestion during the process
Loose stools are common in the first week or two of weaning as the gut adjusts and are usually not a cause for concern on their own. Persistent diarrhea, vomiting, or a puppy refusing all solid food past 5 weeks is worth mentioning to a vet.
Key takeaways
- Begin weaning around 3 to 4 weeks with a thin, soaked kibble gruel.
- Gradually thicken the mixture over several weeks as the litter adapts.
- Aim for mostly solid food by around 6 weeks and full solid food by 6 to 8 weeks.
- Some loose stool during early weaning is normal, but persistent diarrhea warrants a vet check.