Barak has an infection. You will need a Vet. Might as well have him dewormed as well. There are types of protozoa that cause vomitting, but i think its bacteria. Get him seen immediately.