Also not sure if someone mentioned this....probably did...but "where" you live will have ALOT to do with How much you pay as well....  Like here in Montana...yorkie breeders are not prevalant...so they cost ALOT more...I got my babies out of state...And I payed about 500.00 for each of them!  Both are registered..     
So just shop around and ask ALOT of questions!!!     
$2,000 sounds like ALOT ...I'd shop around!        |