Vomiting can happen due to so many reasons. It can be due to indigestion, infection, toxicity, hairball, or foreign bodies, disorders, etc.
In your case, the kitten is so small that he may have indigestion or infection. Medicine will help him so kindly get veterinary help for him.
Answered2023-05-31 07:47:14
Let others know if this answer was helpful