There are several reasons why dogs cough up blood. First aid measures for dogs.

Jul 26,2025
3Min

Causes of dogs coughing up blood

1. Lung disease in dogs. For example, pulmonary tuberculosis and lung abscess are the most common causes of coughing up blood, followed by pneumonia, lung tumors or lung trauma (injuries, rib fractures).
2. Bronchial diseases. Bronchiectasis and coughing up blood are the most common, followed by bronchitis and bronchial foreign bodies.
3. Cardiovascular disease. Such as left heart failure, pulmonary edema, etc.
4. Blood diseases. Such as purpura, aplastic anemia, hemophilia, etc.

Introduction to hemoptysis in dogs

Hemoptysis in dogs refers to bleeding from the larynx, trachea, bronchi or lung parenchyma, which is coughed up with coughing. Usually there is an itching or irritation in the throat, followed by coughing up blood mixed with phlegm containing small bubbles.

First aid for dogs coughing up blood

1. Stop exercise and training and let the dog rest.
2. For dogs that are irritable but do not have respiratory dysfunction or are extremely weak, appropriate sedatives can be given, including intramuscular injection of chlorpromazine 1~2 mg/kg body weight; or oral diazepam 5~10 mg .
3. For dogs suffering from severe coughing and hemoptysis, drugs should be given to relieve cough, but drugs that inhibit breathing such as morphine are prohibited.
4. Choose the appropriate hemostatic drug according to different causes of disease and the condition of the dog: you can choose hemostatic drugs, 2 to 4 ml, intramuscular or intravenous injection; vitamin K3, 10 to 30 mg, intramuscular injection.
5. Send the patient to the hospital promptly for treatment of the original disease.
Previous article:How to deal with dog burns? Pay attention to these aspects in life
Next article:What to do if your dog is anorexic? How much do you know about the causes of anorexia?
Related articles
[!--temp.footer--]