My Timba is 3yrs. also and he sometimes vomits yellow stuff a few times then he will go and eat his dry food and drink water... I'm not sure why they do this... I guess they dont feel hungry until their little tummies tell them there ready...... It doesn't mean they are sick... they just hold back from eating.....