I think the puppy is just adorable. I would prefer to see her in person and I would make sure you get a health guarantee in writting. Now as far as price, that is very high for what looks like a mixed puppy. The legs are very long and thick and the hair very short, not like a pure yorkie puppy should look like but like others have mentioned hard to tell from 1 pic... Good luck either way