9 weeks old, ready to leave! Puppies will be ready to leave at 8 weeks old. Wormed, have been vaccinated and microchipped.