I've checked with a few breeders around my area and none were under $3,000! Why are they charging alot? I can understand if they came from a champion bloodline or something but they're just breeding from their homes and then selling at this price!
In my opinion, there shouldn't be a price to give a lovable Yorkie a home. The price should come from the heart.