These puppies come CKC registered, current on shots and worming, and vet checked. All our puppies are raised in our home around our children and are well loved. A $50 non-refundable deposit will hold your puppy till he/she is ready at 8 weeks old. If you have any questions please feel free to call me at 217-357-5203. Thanks!