If your dog is vomiting a clear liquid, it can either be caused by stomach secretions or when there is water pooling in the stomach that comes up by itself when vomited. Often, this happens when a dog drinks while feeling nauseous and can't even keep the water down.