Puppies are $800 for full registration. To reserve your dog a minimum $300 deposit is required. Balance is paid on adoption day. (Cash or Paypal)