My dog vomited first (seemed like overeating, food came out) around 9pm, then again around 3am (dark brown, he ate it back) — what’s the cause?

📅 👁 392 views 💬 3 replies Digestive System
A

Expert Answer

Hello. Based on your description, the dog’s vomiting is mainly considered to be caused by overeating. In addition, the dog ate its own vomit after the second vomiting, which may be because the dog was hungry.

In this situation you can continue to observe the dog for a while, and at the same time the owner should adjust the feeding method — feed the dog small amounts frequently to avoid overfeeding. If the dog continues to vomit afterward, or shows other abnormalities, take it to a veterinary clinic for examination promptly.

👤 Pet Owner Experience

My dog barfed from overeating then re-ate it and the article's right, I switched to small frequent meals and watched. The dark brown worried me less once he perked up, but if vomiting continues or he's off, get a vet. Mine settled. Don't just assume hunger, repeated vomiting needs a check, and a vet rules out the serious stuff, so keep watching and get him seen if it goes on, because a dog that keeps vomiting needs diagnostics, not just observation.

💬 Leave a Reply