Poor little guy! I'd definitely have him checked out. Our vet says if they throw up to withhold food for 24 hours.

Kirby (our bichon) got the doggy flu this year. He was soooo sick. They gave him a shot to help stop the vomiting and pills that he took for several days to prohibit the stomach upset. Took a few days, but he came through it ok.