I have a couple of ckc registered babies that are ready now. I am taking deposits on and the balance is due when the puppy is picked up. The price of the puppy is $600 with a $200 deposit and $400 due when the puppy is picked up. These are very small shih-Tzu babies and will stay small. I have both parents on the premises. I do accept the deposit in person, thru paypal or western union.