Q. What does green vomit mean? There's no grass in it.
A. Green vomit can be from mucus, houseplants, toxins or infection. If it continues and is accompanied by lethargy, loss of appetite or diarrhea then see your veterinarian. If your pet is acting "normal" you can try withholding food for 12-24 hours. Allow small amounts of water or unflavored PediaLyte. Resume feeding a bland diet (1:1 ratio of plain boiled boneless chicken and plain white rice). Feed in small, frequent amounts waiting at least one hour between feedings. If the vomiting stops, transition slowly to the regular diet. If not, see your veterinarian.