if you have many situations like the falling/eating then I would make a state variable and from there you can figure out if a state can be interrupted or not.
otherwise for a quick thing like that you can easily implement a bool. So when on collision with the food: set Eating to TRUE, then in your fall animation trigger, add "NOT is Eating" - if that makes sense?