The best time to introduce water and puppy food is around 3 to 4 weeks of age. This is the time to start to slowly wean the puppy from her mother's milk and care so she can become more independent. Be patient and take your time with this.
How do you introduce a puppy to water?
1Make sure his water bowl is clean, and fill it with fresh water.2Place his water bowl near his food, bed, or any place he likes to hang out in the house.3Reward him with a treat and praise him when he takes a drink.4Flavor his water with bone broth or chicken broth to make it more enticing.5Offer him ice cubes.Is Your Puppy Drinking Enough Water? - American Kennel Club
How soon can you give a puppy water?
When they're about 3 weeks of age you can introduce puppies to water by providing a shallow water dish outside the whelping box or sleeping area. Puppies at this age are beginning to explore their environments and will be able to find the dish.
More useful articles on a similar topic 👇
When can a puppy start eating dog food?When can French bulldogs eat solid food?