I personally wouldnt pay 2000 for any kind of dog. I paid 300.OO for a AKC registered black Lab pup that had field champion lines on both sides of her pedigree, she came from someone who was a hobby breeder and had one litter a year. I live in area where paying that much for a dog would probably deem you crazy..lol.. I dont think people in my area would even consider trying to sell a dog for that price. Yorkies in my area generally sell for 500.00 dollars.
As far as paying 950.00 for a spay, that is just nuts!! How can a vet charge that much and be ok with it. I paid.. 180.00 total for Tuckers surgery and that included.. his pre-op bloodwor/exam, the rest of the shots he needed, inguenial hernia repair, his nueter and a tube of advantage cause they found a flea. He didnt have any teeth pulled cause he was only 4 months old. I complain about living in the boonies but after seeing some of the prices that people charge for stuff Im happy I do!!