I forgot to say earlier - her vomit has had a lot of rice grains in it from the chicken and rice food the shelter usually starts the cats on. Jellybean liked it fine but Rocket would just lick at it and didn't eat enthusiastically. The vet gave me a can of Royal Canin Babycat and it was like magic! She shoved her little face in as far as it would go and sucked up as much food as she could hold! I drove straight out to the store and got ten more cans!