Three of my littles had a case of what I called flu not too long ago. They went to the vet for shots - vomiting and bad diarrhea. We never did find out what it was, but they felt better after about 36 hours.

Hope the little sweetie feels better soon.