What is a heart cough?
Heavy breathing accompanied by spells of wet cough with frothy sputum that may be tinged with blood is called as "Cardiac cough or Heart cough". It is a sign of congestive heart failure. Additional symptoms such as shortness of breath on exertion or rest, leg swelling, waking up from sleep in the middle of night gasping and coughing differentiate heart cough from cough due to lung conditions.
Shortness of breath can be a symptom of conditons affecting lungs and heart, allergic reaction or anaphylaxis, sudden blood loss, anemia, Anxiety, Foreign body or choking which needs to be evaluated and treated accordingly
There is no scientific proof to methods available online to detox your lungs. Fortunately, Lungs are good at cleaning and repairing themselves unless there was any chronic damage done. You may follow some steps to keep the lungs healthy such as Quit smoking, avoid second-hand smoke, steer clear of pollution indoors & outside (Wear mask, use air purifiers), prevent lung infections (Hand washing, maintain distance from sick people, get flu/pneumonia vaccines), include anti oxidants in diet and do breathing exercises or any physical activity on regular basis.
Yes it is possible when coronary arteries, that is, arteries related to heart are blocked.
Allergic reaction or anaphylaxis, sudden blood loss, anemia, Anxiety, Foreign body or choking, lung infections like pneumonis, Fluid in lung, Collapse lung, Blood clot in lung vasculature like Pulmonary embolism, Asthma, COPD, Pregnancy, Heart attack or failure, Heart rhythm irregularity.