I think you are just in the wrong area, i live in IL and yorkies down here are like 400-900$ i think it just depends on what area you live in. I got both my lil guys for 600 each. maybe expand your search a little bit? just an idea
ps. im not saying you have to come all the way to IL haha