Most puppies no longer need milk between 7 and 10 weeks of age. By that point, they’ve fully transitioned to solid food and get all their nutrition from puppy-formulated kibble or wet food. The process isn’t instant, though. Weaning is a gradual shift that starts around 3 to 4 weeks and unfolds over several weeks as puppies develop teeth, build interest in solid food, and nurse less frequently.
When Weaning Starts and Ends
Puppies begin experimenting with solid food as early as 3 weeks old. At this stage, they’re developing baby teeth and showing curiosity about food beyond their mother’s milk. They’ll sniff around food bowls, try to nibble on solids, and mimic what their mother or siblings are doing. These are reliable signs that a puppy is ready to start the transition.
Even after puppies start eating solids, they continue nursing. Mother dogs produce milk for up to 10 weeks, and puppies take advantage of that overlap. The nursing sessions gradually become shorter and less frequent as solid food takes over. Most puppies are fully weaned between 7 and 10 weeks, though some complete the process a bit earlier.
For orphaned puppies on milk replacer, the timeline is slightly compressed. Milk replacer should be the sole nutrition source until 3 to 4 weeks of age, at which point you can begin introducing semi-solid food. Orphaned puppies typically transition fully to solid food by 5 to 6 weeks.
How to Tell a Puppy Is Ready for Solids
Rather than relying strictly on age, watch for a few physical and behavioral cues. Baby teeth emerging (usually around 3 to 4 weeks) is the clearest physical signal. Once those teeth come in, puppies start enjoying the texture of softer solid food and nursing becomes less comfortable for the mother. You’ll also notice puppies nosing around their mother’s food bowl or trying to eat what’s nearby.
Healthy weight gain and good energy levels are the other key indicators. A puppy that’s gaining weight steadily and staying active is in good shape to start supplementing milk with solids. A puppy that seems lethargic or isn’t gaining weight may need more time on milk or a veterinary check.
What the Transition Looks Like Week by Week
At 3 to 4 weeks, start by offering a small amount of puppy food softened with warm water or unsalted broth. The consistency should be soupy, almost like a gruel. Puppies at this age are still getting most of their calories from nursing, so the solid food is more of an introduction than a meal.
Between 4 and 6 weeks, gradually thicken the mixture and increase portion sizes. Puppies will nurse less as they fill up on solids. This is also when you should introduce water in a shallow dish so puppies can start hydrating independently.
By 6 to 8 weeks, most puppies eat solid food confidently. Large breed puppies can handle unmoistened dry kibble by 9 or 10 weeks. Small breed puppies sometimes need moistened food a bit longer, up to 12 or 13 weeks, because their smaller mouths take more time to manage dry kibble comfortably.
Why You Shouldn’t Rush the Process
Separating puppies from their mother too early carries real consequences. Puppies acquired before 8 weeks of age show higher rates of problem behaviors later in life, including fearfulness, aggression, and difficulty with training. Those early weeks of nursing aren’t just about calories. They’re when puppies absorb antibodies from their mother’s milk, learn bite inhibition from their littermates, and develop the social skills that shape their temperament as adults.
Ideally, puppies stay with their mother and littermates until at least 8 weeks. Many breeders and veterinarians recommend waiting even longer. The weaning process works best when it happens at the puppy’s pace, not on an artificial deadline.
What the Mother Dog Goes Through
As puppies nurse less, the mother’s milk production naturally tapers off. This process goes more smoothly when it’s gradual. Removing all puppies at once can cause painful engorgement of the mammary glands. The recommended approach is to separate one puppy every two days, giving the mother’s body time to adjust and reduce milk output incrementally.
After the last puppy is weaned, the mother may need a brief period of reduced food intake to help her body stop producing milk. If significant milk production continues for more than two or three days after weaning is complete, that warrants a veterinary visit.
Feeding After Milk
Once puppies are off milk entirely, they need food specifically formulated for growth. Puppy food contains higher levels of protein, fat, and calcium than adult dog food because growing bodies demand more of all three. Look for food labeled as meeting nutritional standards for “growth” or “all life stages.”
From 6 to 12 weeks, puppies typically eat three to four meals a day. As they get older, you can consolidate to fewer, larger meals. Fresh water should always be available. Puppies can start drinking water around 3 to 4 weeks old, and by the time they’re fully weaned, water is their primary source of hydration.
Cow’s milk or goat’s milk is not a substitute for mother’s milk or commercial milk replacer. Many puppies are lactose intolerant, and regular milk can cause diarrhea and digestive upset. If a puppy needs supplemental milk for any reason, use a formula designed specifically for puppies.

