Answer by
Valentine62 (2131)
Usually when the mother dog has stopped allowing them to nurse, and they are eating solid foods. This is usually around six to eight weeks, depending on the mother dog. Puppies have been known to suckle until they are 12 weeks old. If the puppies are eating well on their own and are active, they are ready.