I think the price depends on who you purchase the puppy from , what area you purchase the puppy in , and if he/she is for pet or show. I also think the price depends on the amount of research you put in .... If you don't know any better you will pay more for a "teacup" yorkie without knowing there isn't a "teacup" yorkie ....Like I did 
