O.k I don't want you to feel picked on but I think that is way too much. If I were in your shoes and had that money I would look for a show quality yorkie which would end up costing you less but be a very nice quality pup. I am getting a show quality pup for $1840 and she is a doll

. I am going to take her out in the ring and whether she win or lose she is a winner in my heart already (and she is not home yet lol) and the breeder does ALL kinds of testing before she comes home. She will be coming home in 10-15 days and will be turning 5 months old tomorrow. If it is a pet only you are looking for I am sure you can get a very good puppy for way less don't rush into things and look around. Good luck!!!