I had the same problem with Luna, she just wouldn't eat and we almost lost her

Here's what I did and it worked!
http://www.yorkietalk.com/forums/showthread.php?t=58036 Also having the other doggie there will encourage her to eat more. After we got Izzy, Luna suddenly decided that she wasn't letting her new sister eat all the food
The Nutrical really seemed to make Luna worse, not to mention a sticky mess