Hi and welcome to YT

. Best of luck in your search for a yorkie. Just beware as you're looking - be VERY careful. Do not buy from ANYone who advertises "Teacup Yorkies" as there is no such thing - teacup is just a marketing term used by unethical breeder trying to get more money for their dogs.
I would suggest perusing this thread:
http://www.yorkietalk.com/forums/gen...ent-guide.html
As far as costs, office visits are usually around $50. You have to then consider costs of vaccines, spay/neuter surgery, teeth cleanings/dentals, yearly bloodwork, yearly exam. Then you have all the unexpecteds: skin issues, ear infections, eye infections, disease, injuries, tummy upsets etc...