The Association of Lung Clinics in Germany said that a cough accompanied by wheezing is due to narrowing or obstruction in the respiratory tract. Possible causes may include: false noose Inhalation of foreign bodies Diphtheria Cysts and tumors Problems with the vocal cords Allergic reaction Some congenital heart diseases.

In any case, a doctor should be consulted to determine the real cause behind a cough. If you are suffering from shortness of breath, see your doctor for advice.