With dogs, you don't usually have to worry too much if they don't eat for 24 hours or so. For today, you can change him over to a diet of only boiled chicken and white rice (no bones, no skin) and see if it helps. Most dogs like this mixture and it helps to settle the stomach.
Then see your vet tomorrow if this does not resolve.
Let me know if you still have questions.
