Water and hydration
Why does my dog drink water then throw up?
Last updated 23 September 2026 · How we write and check this
Short answer
Vomiting shortly after drinking is usually caused by gulping too much water too fast, especially on an empty or already upset stomach, which overstretches the stomach and triggers a reflex to bring it back up. An occasional episode after a very thirsty gulping session is common, but repeated vomiting after drinking is not something to ignore.
The common, harmless version
A dog that comes in from a hot walk and gulps half a bowl in seconds can trigger vomiting simply from the speed and volume, not from anything wrong with the water or the dog. This is similar to a person drinking too fast after intense exercise.
Slowing down the drink
Offering smaller amounts more frequently after exercise, rather than leaving a full bowl for a very thirsty dog to gulp in one go, usually prevents this pattern. A slow feeder style bowl designed for water can also help a dog that consistently drinks too fast.
When it points to something else
If vomiting after drinking happens regularly, even with slow, calm drinking, or if it is paired with reduced appetite, lethargy, or diarrhea, an underlying digestive or other health issue is more likely than simple gulping.
Key takeaways
- Gulping water too fast is the most common cause of vomiting right after drinking.
- This happens most often after exercise or heat when a dog is very thirsty.
- Offering smaller amounts more often can prevent the pattern.
- Regular vomiting after calm, normal drinking points to a different cause.