Ok that is good. That means this can wait the night as long as her condition does not change.
So there are a few conditions that this can cause these symptoms. All of them unfortunately require some veterinary help because the vomiting has to be kept under control so we can get some oral medications down her. I am a little limited on how much I can help just being online, but I can help give you possibilities and guidance on how to proceed once she is seen by your regular veterinarian.
1. Pancreatitis: Pancreatitis is Inflammation of the Pancreas. In pancreatitis, inflammation disrupts the normal integrity of the pancreas. Digestive enzymes that are normally safely stored in granules are released prematurely, and they digest the body itself. The result can be a metabolic catastrophe. The living tissue becomes further inflamed and the tissue damage quickly involves the adjacent liver. Toxins released from this rampage of tissue destruction are released into the circulation and can cause a body-wide inflammatory response.
-diagnosed with blood work or imaging like an ultrasound
2. Gastroenteritis : The term gastroenteritis basically means inflammation of the stomach and intestine. It is a non-specific condition that could be seen in patients with parvovirus infection, pancreatitis, inflammatory bowel disease or any number of other conditions
-generally some therapeutic injection and oral medications are enough to set this to rights
4. Foreign body causing obstruction in the GI tract this often requires an x-ray or ultrasound to diagnose. Dogs generally will vomit after eating or after drinking water, or constantly because their intestines or stomach are blocked. This can be an emergent condition.