I'm sorry to hear that Francis isn't feeling completely normal with his intestinal tract. The fact that the vomiting has been going on for 5 days does strongly indicate that something is going on that needs to be more directly treated. I would recommend having her seen to have a physical exam done, some blood work and some x-rays. All this will help to determine the cause of the vomiting. This will then allow the best treatment to be started up for her.
Until you get in, I'd pull up food and water from her for 12 hours. No treats
, no food, nothing. You can offer a small amount of water after the 12 hours, but don't allow her to drink too much at one time (placing ice cubes in her bowl so that she can't gulp water will help).
After having access to the water for 1 hour, I'd offer a bland diet
of boiled rice and boiled hamburger (3 parts rice to 1 part burger) in VERY small amounts (perhaps 1/4 c every hour or so) for the next 24 hours. Once you start feeding
the rice mixture, monitor for recurring vomiting. If the vomiting doesn't start again, you can begin slowly mix in her regular food over the next few days until you're back to just it. This may get over the problem, but I'm not too confident in it given the length of the vomiting so far.
I hope this helps!!