Regarding her fear of food, I have one idea that may be a long shot, but what type of bowl does she eat out of? She may have knocked it at some point and it made a noise she didn't like or something like that. I would try switching bowls....it certainly can't hurt to try.
Chase (Friendly Resident Wigglebum) - Border Collie/Lab/Shepherd X
Kailey (Misunderstood Gentle Beauty) - GSD & foster failure #1
Rupert (Gold-Medal Winner of the 3 a.m. Kitty Destruction Olympics
Heidi - RIP my sweet baby girl