The flu shot is for influenza...respiratory, not a stomach bug.
When he throws up, don't give him anything for 2 hours. If he goes for 2 hours without throwing up, give him a couple ounces of WATER. If that stays down for about 10 minutes, give a couple more ounces and wait for 10 minutes. If that stays down, try 4oz and wait for 20, then repeat that step. If after the end of an hour, the WATER has stayed down, then let him have a bit more as tolerated. If, at any time, he vomits again start over again.
Once he is drinking water regularly and it's been about 6 hours since he last threw up, give him something bland (toast maybe) to eat and see how that goes.
The key is to let the stomach rest so what you put in it doesn't come right back up. While he's throwing up, stick to water only.
This is what our pediatrician has us do and the boys usually only throw up once or twice since I started doing this. Adults, too!
at 6:39 PM on Apr. 5, 2009