My pet has the following symptoms:
Frequent Vomiting W/ Empty Stomach
General Depression After Vomiting
Low Appetite After Vomiting
First, a bit about me: I've had dogs my entire life. My mother used to breed dogs, and we used to foster, rescue, and rehab dogs too. I've had a LOT of experience with dogs and a variety of medical and non-medical problems throughout my life. I once wanted to be a vet (but the price of school wasn't something I could afford).
I just wanted to share my experience with my Australian Shepherd, Luna. I got Luna at 9 weeks old. I also acquired her sister, Willow, at the same time. When Luna was very small, she vomited for no reason. There was so much that it genuinely scared me. She kept vomiting, 4, 5, 6 times in a batch. We took her to the vet. She had nothing wrong with her. We were sent home with Famotidine. After that, she continued to vomit - on and off. We were able to trace it to her refusing to eat late at night and or early in the morning, so we began to try to offer her anything we could to get her to eat. Ritz, saltines, and bread ended up being the go to options. On days she was really bad, we would give her the famotidine from that first visit and Gatorade to keep her from getting dehydrated (or low in electrolytes). At this point, I assumed (and told my husband as much) that I thought she had "some kind of reflux issue." I didn't know the exact name of it, but I knew it was a thing dogs could get.
Fast forward awhile: Luna is now a year old, and we still have the vomiting issue. This past week, she was particularly bad and not vomiting only on an empty stomach. So we took her to the vet again. Her new bout of vomiting was diagnosed as her deciding that rock consumption might help (it will pass on its' own) and I got an official confirmation on what I'd suspected for many months now: Luna has Bilious Vomiting Syndrome.
Her award? A shot to stop the current bout due to the rock, and Omeprazole to manage the Syndrome.
Luna's case is severe enough that she will likely never manage to go off the medicine permanently. This is partly due to the fact that, unlike her sister who will eat anything and everything, Luna is significantly more finicky. She will only eat as much as she requires and only when she requires it. Unfortunately, her choices don't take into account that her fussiness is the cause of her vomiting. Luna will even refuse treats and most human food when she has decided she is full.
She may, however, be able to graduate to seasonal treatment only in the future. Luna and Willow both go to agility and, exempting winter, this runs year round. Agility increases her energy burn, so she willingly eats more to make up for the difference. This is part of the reason that the issue went undiagnosed for so long. It took us getting to-and-through winter for it to kick into overdrive and cause an almost-every-day-problem.
After agility, Luna also gets a JR frosty from Wendy's, so this may have also help to disguise the problem.