These puppies are 12 weeks old, vet checked and have had all age appropriate shots. Each puppy will be joining it´s new home with registration papers and medical records. for more detils barthramnicky22@yahoo.com