Puppy must be reserved with 500 of the 950. The rest of 950 will be die at pickup. Puppy will be going home with registration paperwork, first set of shots, deworming, and a bag of puppy food. Pictures of weekly growth will be sent to new family. Pickup or a max of 2 hour drive for a meet up is acceptable.