Welcome. I'm Dr. Bruce and I've been a small animal veterinarian for over 15 years. Thank you for your question about Bull Winkle (I loved the Rocky and Bull Winkle show as a kid!). I'm sorry to hear that 's having this going on. What could cause a dog to vomit could be a couple of different reasons. The vomiting could be due to him having eaten something that is just not sitting well - ate some table scraps, got into the garbage, found something in the yard, new food, etc. It could also be due to something being stuck - a foreign body such as a sock, rock, stick, piece of plastic, etc. It could be due to pancreatitis
. It could be due to other metabolic issues such as kidney, liver or adrenal issues. Being able to tell what of these it is due to requires a physical exam, x-rays, and some blood work. At this time, it is good that he's not vomited since this morning, he's alert and drinking water. Could he be through the worst of it?
Sometimes offering bland food at this time can get them interested in eating. The bland foods that you can prepare at home pretty easily are boiled hamburger / skinless chicken
breast and white rice mixtures. This is prepared by mixing 3/4 cup white rice and 1/4 cup of the boiled hamburger or skinless chicken. You can then give 1 cup of this combination per 20 pounds every 8 to 12 hours. I would over the next couple days then progressively get him back onto his regular food.
The huge hurdle for him to get over is the not eating
. If this continues, if he gets very weak, if he has obvious abdominal pain, or the vomiting starts again - he absolutely needs a veterinary exam. He at that point hasn't responded to at home care and needs a physical exam and testing to see what further therapy is needed. I hope this helps!!