Hi. I'm Dr. Lee and will do my best to help.
Is he up to date on all vaccines?
Were all 6 times getting sick include vomiting and diarrhea?
How long does each episode last?
Have you taken him to your vet for exam and tests? If so, what were the results?
Is he able to keep any food or water down?
Is he lethargic?
Yes all vaccines up to date
Last about a couple of seconds
No vets open as it is bank holiday
Not keeping food or water down
Thanks for the info.
For a puppy up to date on vaccines, that is not keeping food or water down, I would be suspicious of GI obstruction due to dietary indiscretion. He will need to have an x-ray done. For now, since your vet is closed, I would suggest to not feed him anything for 24 hours. Do allow free access to water but do not force him to drink. Then as soon as you are able, take him to your vet. Obstruction will require surgery to correct. Do not give any medications at home because he might vomit it up and then go back down the trachea and cause more problems.
Please let me know if you have any questions or concerns. Thanks.