Hello John, I'm Dr. Deb.
I recently came online and see that your question about your dog hasn't been answered. I'm so sorry that you've had to wait for a response,but if you still need assistance, I'd like to help if I can.
If I'm understanding you correctly, your dog was at the kennel and one day later he's now sick.
If this is correct, then it's quite possible that he picked up a viral or bacterial infection there (similar to day care for kids). There are other possible causes of vomiting, however, which range from Inflammatory Bowel Disease to dietary indiscretion to a foreign body, etc. Dogs can develop allergic reactions to their food but it usually takes several weeks on the new food for this to happen.
It's possible that you'll be able to treat him symptomatically at home and can avoid a vet visit. If this were my case, I'd suggest the following:
1. Withhold water for 8-12 hours; just give everything a chance to settle down. Then offer small amounts of water or pedialyte through the day.
2. Withhold food for 12-24 hours and then offera bland diet of 1 part boiled chicken (or hamburg) to 4 parts 20-minute white rice. Feed only a small amount at one time, 3-4 times through the day. I would not feed any regular dog food.
3. You can give Pepcid AC (Famotidine) which might help with the nausea although this drug may be difficult to find in the UK. The dose would be 0.25 mg/lb twice a day.For example, the dose for a 50 lb dog would be 10 mg twice a day.
Other options include Omeprazole at a dosage of 1/2 mg/lb once a day. For example, a 50 lb dog could be given 20 mg once a day.
Ranitidine can be given at a dose of approximately 1 mg/lb which would be 75 mg for a 50 lb dog twice a day.
However, if your dog continues to vomit or becomes lethargic or doesn't want to eat or had abdominal pain, then a vet visit might be prudent.
I hope this helps; again, my apologies for the delayed response.