Nursing Puppies
Weaning is in no way instantaneous, however, and puppies usually stop nursing entirely when they're around 7 weeks old, according to the Merck Veterinary Manual. At this point milk is no longer necessary, and puppies are ready to start on diets of "real food" and water only.