Lucy Tu did this once and the Vet decided she had eaten something that didn't agree with her. He put her on pepto bismo and fasting for 24 hours. It took a while but by the next afternoon she was her usual self, just very hungry.
I hope that is what your angel needs. Just follow the Vets instructions and keep us posted. And tell Leo that we are pulling for him.