Is he throwing up white slimy stuff? Because, two of my three furbabies and even one of my puppies had a stomach virus and they vomited and had diarrhea. I gave them boiled chicken and rice and in a day they were feeling better.. Really cared me when the puppy had it, but the vet said she would be fine as long as she didn't dehydrate.