why does my dog keep throwing up stomach acid?
Some dogs vomit when their stomachs are empty for too long, perhaps because of irritation from the stomach acid that collects there. This is commonly called empty tummy syndrome, or more formally, bilious vomiting syndrome.