So many what if's...
If he were mine I would not feed him until his tummy settles, then when he starts looking for food I would feed him a small portion of the dry kibble, the brand you plan on feeding him, moistened with a little warm kettle water (water that has already been boiled and mostly cooled). I know others cook chicken and rice and other things for their pups when they have upset tummies, but I have always been a firm believer that the virus, or the junk, or the what ever has to come out,

and the digestive system needs to rest, and water will surfice for 12-24 hours until the tummy settles. If after the small meals on day 2 the vomiting continues he needs to see a vet.
Two weeks ago Lia chewed and ingested part of a plastic toy, I never thought nothing of it as she is always chewing toys and I often pick up pieces and throw away damaged toys. She started to

that night in her crate, in the morning she ate breakfast and

again, her morning poop was filled with little green speaks, on closer examination I realised it was plastic from the toy and when I found the toy I actually saw how much she digested, about the size of a quarter. She had diligently chewed it up into small pieces and swallowed them, so they were small enough to come out the other end. I believe she was ill from the toxic chemicals in the toy. I did not feed her any food until the next day, just lots water and I watched her for any symptoms and she was fine.
Also to add, I use distilled water in my house, I originally started using it for the

hoping that it would be a deterrent in bladder or kidney stones building up as we used spring water and I noticed spring water used to leave a ring of calcium deposit in the bowl, BUT they don't really like distilled water.

I keep the bowl of distilled water by their food in the kitchen, and I also keep a bowl of plain tap water in the bedroom upstairs. Luigi 9 times out of 10 runs upstairs to get water from that bowl, Lia will drink the kitchen water, but drinks more and longer from the upstairs bowl, go figure.
