In my opinion, you have to be honest with yourself. You have to get the one YOU want . I wouldn't think any breeder who cares about their pups would want you to "settle" for anything else. As we can see, you're obviously not going to be ugly to them so like everyone else has said, thank them for their time. Maybe even tell them what chracteristics you are looking for ie. if they don't have the color, coat type, too big/little or something like that. They may even lead you to another breeder. And if they get ugly and hateful, well, that would show me that he/she is a person who doesn't care about the puppy, just the sale and it's a person I wouldn't want to give my money to anyway. Besides, have you ever seen yorkie puppies sit around long? They are going to get sold to somebody soon, so don't feel bad for the puppy!