Puppies will be ready for their forever homes on June 23rd. Puppies will have age appropriate shots and vet checked.