A $100 deposit will hold your puppy for you, until it's ready to go home with you. We will not take a deposit on a puppy that is ready now. Sorry, No checks. We take Cash, Credit Card/Debt with square, (YOU must be standing beside me to use square) Pay Pal (YOU must have a Pay Pal account to use Pay Pal) If you use square or Pay Pal they charge .03% to every $100. Add .03% to final price of puppy. Thanks! EXAMPLE, if you are wanting to put down a $100. deposit. You type in $103. Minimum of $100. for a deposit will hold your puppy till it's ready to go home with you.