About a month ago my dog was throwing up stomach bile like once or twice a week, then it stopped for a while. I tried to get my mom to take her to the vet but she didn't think it was anything to worry about. Lately she's been puking up nothing, like she dry-heaves and makes a coughing noise as she does it. But she's still her normal-self, hyper and energetic. She vomited today and there was blood in it, even though it was barely noticeable. Is this serious? She's a 2 year old Rottweiler-German Shepard mix. What are possible causes?
*Please answer ONLY if you are a vet
Thank you