Hi, Welcome to YT.
Sounds like your yorkie came from a situation where the previous owner didnt know much about yorkie health.
But the great thing is you have found YT and there will be a lot of resources on YT to get your new puppy on the right track.
Have you tried offering the kibble by hand piece by piece? I had to do that with one of mine to get them going.
Good luck. Sounds like you really care and want to provide her with the best care