Question: why does my dog keep throwing up bile at night?
Answer: Bilious vomiting, which is what this is called, is not terribly uncommon. Essentially, when stomach acid and bile build up in a dog's stomach, they can cause the dog to vomit. This typically happens after going for several hours without food. Try these two simple things to avoid waking up to your dog's puke.