I have two rescue dogs (4 total) and they are all wonderful.....
sometimes folks just can't afford to keep a yorkie (lost job, fire, death, etc), it's not the dogs fault (rarely is).
try "fostering" a rescue from a yorkie rescue
Yorkshire Terrier National Rescue Adoptions and Shop
then if you want to adopt you can, or if it doesn't work out, you've tried.
roxanne