This needs urgent veterinary attention. There may be a serious condition behind this vomiting. Also, left untreated, vomiting itself can cause dehydration, malnutrition and electrolyte imbalances. Causes of this vomiting may include systemic disease, gastrointestinal blockage, gastritis, colitis, worms, poisons, gastric ulcers. This could be quite serious and needs immediate attention.