Good luck with your search Abby. You might want to look into a Yorkie rescue. Many offer very nice Yorkies that were given up due to various reasons.
You might find the perfect companion and with the money you save you'll have it in case of unforseen vet visits.
Terry & Eileen Ferragame
www.ferragame.com