Question: what to do when your dog is puking blood?
Answer: It can be alarming for you to see your dog throwing up blood, but the most important thing you can do is contact your local veterinarian or emergency hospital as soon as possible. Bleeding from the intestinal tract or vomiting blood can be life-threatening, depending on the rate of blood loss and the underlying cause.