First month free with code FREEMONTH, then US $9.99/month. Cancel anytime.

Dog Throwing Up Blood: What to Do

NYP TeleVet Team
July 29, 2026
Dog Throwing Up Blood: What to Do

Seeing your dog throwing up blood is frightening. Vomiting blood, called hematemesis, can range from a small streak caused by irritation to a sign of a serious problem. Because some causes are life-threatening, it is best to contact a vet right away.

What the blood looks like

Take a photo before cleaning up. It helps your vet.

Sick dachshund puppy with thermometer and bandage – dog throwing up blood

Possible causes

When it is an emergency

Go to an emergency vet right away if your dog:

Call ahead so the team can prepare. See can I take my dog to any vet in an emergency?

If it was just a small streak

A tiny streak of blood once, in a dog who is otherwise acting normal, may come from irritation after vomiting. Still, call a vet for advice. It is better to be safe.

What not to do

Woman and labrador looking up in grass portrait – dog throwing up blood

What the vet may do

Your vet may run blood tests, check clotting, take X-rays or an ultrasound and give fluids and medications to protect the stomach. Treatment depends on the cause.

Other vomiting guides

See dog vomiting once vs. multiple times and why is my dog throwing up yellow bile?

Frequently asked questions

Is a dog vomiting blood always an emergency?

Not always, but it often is. Because serious causes are possible, call a vet promptly.

What does coffee ground vomit mean?

It usually means digested blood from the stomach or upper intestine and needs urgent attention.

Did your dog just vomit blood? Ask a vet

Talk to a licensed vet 24/7, even on holidays, by chat, voice call or video call. Your first month is free with code FREEMONTH, then US $9.99/month, at nyptelevet.com/. One membership covers up to 6 pets, and you can cancel anytime.

Our vets can’t prescribe medication, but they’ll tell you what’s likely needed and when an in-person visit is the next step.

Sources

⚠️ Disclaimer: NYP TeleVet is not a substitute for professional veterinary care. For emergencies (trouble breathing, seizures, severe bleeding, collapse), go to the nearest veterinary clinic immediately.

🚫 Currently not available in Hong Kong.

Not sure what to do next? Ask a vet now.

  • First month free
  • Then US $9.99/month
  • Cancel anytime
Start Free Month Not available in Hong Kong. Vets cannot prescribe medication.

© 2026 NYP TeleVet. All rights reserved.

Chat with a vet nowFirst month free, then US $9.99/month