This one is so subjective. Prices vary around the country. Overall I'd say you got a great deal for a "show" quality Yorkie. But what price do you put on a family member? Or happiness? The next time someone has something negative to say just give them your biggest grin and say "And she was WORTH every last penny!!!"
Have fun loving that little furbaby.