My cat is a little over 1 year and a couple days ago she was vomiting a somewhat white foam a few times.after that I don't think she has vomited,but I'm not always home.well my sister told me she vomited green liquid today.so I was wondering if that is something I need to take her to the vet for immediately or if it might be caused by food or something of that sort.