Puppies are ready to go now at 12 weeks. They come with their puppy vaccinations done, registration papers and health records. They are well socialized with a wonderful personality. Contact via text to ((xxx)-xxx-xxxx for more information and pictures