Both my cats puke all the time and there isn't much you can do about it, except clean it up and try to be there when they puke to catch it. Honestly, I worked for a vet and all they can really do is prescribe special food and medication. I can't give my cats meds all the time, so we just deal with it. I have recently bought them this royal canin special 33 and it seems to be helping. It is expensive, but worth it if you don't have to deal with the puke any more. I would first check to see if this is OK for a kitten. Trust me, don't go the whole scope or surgery route, that won't help. I even went to a specialty cat clinic and they couldn't help. I asked, so if I do all this stuff ($1000 later), what would be the end result? Medication. So, if medication is the end result no matter what, I won't even bother. It does get better at certain times of the year and worse at others. Hopefully your little kitty will grow out it.