I have a 9 month old mixed breed dog named charlie. He got loose this morning and I believe he may have eaten something he shouldn’t have. When I got him home, I fed him breakfast and about 15 minutes later he threw it all up. We then walked and played with other dogs in the field. We came home and I gave him a few pieces of ham. About 5 minutes later he threw it up as well. He now just drank some water and vomited again.
I will not feed him anymore today but am wondering if I should rush him to er or try to wait til morning and see his vet?