Coming in here because Google is giving me 50 things ranging from ‘normal’ to ‘emergency’.
6-yr-old Beagle mix, ~14kg. 5am he vomited a small amount of yellow/foamy liquid, just on the floor next to his bed. No food in it. He went back to sleep, then ate his breakfast normally at 7am and acted totally fine. Energy is good, no diarrhea, drinking normally.
Is this just empty-stomach bile vomiting (he’s done it once before, months ago) or something I should call the vet about? Don't want to waste an emergency visit but also don’t want to ignore a real signal.
What you're describing is classic bilious vomiting syndrome (BVS) — reflux of duodenal bile into an empty stomach during the long overnight fast. It's not an emergency. Hallmarks:
- Yellow/foam, no food in it
- Early morning or just before a meal
- Dog is otherwise normal afterwards
- Resolves with the next meal
Single episode in a dog who eats and acts normal afterwards — watch, don't rush in. The quickest practical intervention is splitting his daily food into 3 meals instead of 2, with the last one as late as you can manage (say 9-10pm). That shortens the empty-stomach window and stops the reflux for most dogs.
When to actually worry — see a vet promptly if any of these:
- More than one episode in 24 hours
- Blood, coffee-ground material, or bright green bile
- Lethargy, refusing food, or hiding
- A bloated/distended abdomen (especially if non-productive retching — that's GDV, an actual emergency)
- Pale gums or weakness
For reference: the AAHA 2018 Vomiting/Diarrhea guideline notes BVS is one of the most over-investigated benign presentations — meal frequency adjustment resolves the majority without medication.
Adding to the late-meal thing — mine used to do this every couple of weeks. I started giving a small handful of his kibble right before bed (literally 20-25 pieces), and it’s been months since the last episode. Cheap fix.













