I would also suggest getting a grown Yorkie. To be honest with you, I think this breed is harder to potty train than some others. Of course there are exceptions, but Yorkies have a reputation for difficulty in potty training.
Try looking on
www.puppyfind.com,
www.yorkshireterrierrescue.com, you can probably find a nice grown up dog that needs a home.