On average, you can expect to pay around $500 to $1,200 for a Shinese puppy.