Usually 8 weeks. At this point, puppies should have developed a full set of teeth and be able to eat dry food without any additional liquid. As ever, it's important to reiterate that no two dogs are the same. If you're nine weeks into your puppy's transition to dry food, and they're still on mush, don't panic.
More useful articles on a similar topic 👇
Is it OK to feed a dog dry food only?How much dry food should a 25kg dog eat?