Thanks for all the advice.
It is deffo not hairballs, as he has no hair...lol
And it is all his food he is throwing up..
We should have blood results back tomorrow.
He has just started this in the past couple of weeks, he is one yr now and up until now has been fine on his food.
argghhhhh. What a worry. He threw up in the middle of the night again, so its not right after he eats, its just random.
Im scared that if he is going to throw up all the time that he will end up skin and bones.