You have lots of good advise here but I can add one more. Bil Jac Frozen if you can get it where you are. (of course defrost it) When I worked for Bil Jac we used to overnight this to the University of Pa. when they had sick dogs to save their lives. It puts on a bit of weight so I never kept my yorkies on it but it does miracles when they won't eat and builds up their strength.

Hope she is doing better. Joan