I remember my yorkie gave me a lot of work when she was young.. I had to hand feed her at least twice a day to make sure she was eating.. with time she became a big eater and then I had trouble trying not to let her eat so much.. lol
I think is Royal Canin have a special veterinary food, or something like that, they tend to like that one (despite of the price)
but if she is losing weight you better mix a little bit wet food with the biscuits.. they love it.