I"m sorry

It is miserable when that happens. It could be a number of things. How many times did he throw up? Has it stopped? How many times did he have diarrhea? Is he a puppy? If he is a puppy you should call the vet. Have you given nutrical or karo syrup? Is he drinking?