Hello! I'm sorry to hear about your kitten's situation. It's good that you've already taken some steps with a CBC and liver and kidney tests. Vomiting in kittens can have several causes, including liver inflammation, infections, dietary indiscretion, or gastrointestinal issues.
The green, yellow, and white fluids your kitten is vomiting often indicate bile, which can be a sign of an empty stomach or digestive upset. Liver inflammation could be contributing to this. If the vet mentioned liver inflammation, it’s important to follow up on that, as it can sometimes lead to symptoms like vomiting, lethargy, or decreased appetite. Borderline anemia could point to another underlying issue, like nutritional deficiencies or chronic illness.
For at-home care, ensure your kitten stays hydrated by providing plenty of fresh water. You might also consider feeding small, frequent meals of bland, easily digestible food.
Watch for signs such as continued vomiting, diarrhea, significant lethargy, refusal to eat or drink, or any yellowing of the skin or eyes, as these may indicate a serious problem requiring immediate veterinary attention.
I recommend booking a video consult with Dial A Vet to discuss these symptoms and the test results further. This will give us a clearer picture and help determine the next steps for your kitten’s health.
Clinically Approved Standard by Dial A Vet Veterinary Team
Disclaimer: The customer and expert messages presented herein may have been altered with artificial intelligence or modified to enhance readability and safeguard the privacy of individuals. This content is for informational purposes only and is not a substitute for professional veterinary advice, diagnosis, or treatment. If your pet is experiencing a medical emergency, contact your local veterinarian or emergency animal hospital immediately. Talk to a vet now.

