We would love for you to come out and meet our dogs. We accept cash, US Postal Money Orders, and all major credit cards through Paypal as payment. Paypal charges a 3% fee to use their service. This is passed on to the puppy buyer. We require a $200 non refundable deposit to hold a puppy.