1. wheeze or wheezing is not a disease but sign of underlying disease which can be acute (
Anaphylaxis, Exacerbation of Asthma,acute
bronchitis,
Pneumonia, inhaled foreign body) etc OR can be chronic like (COPD,
Lung cancer, GERD,Smoking,Emphysema,
Bronchial Asthma,CHF) etc. so treatment or effectiveness depends upon the underlying health problem.
2.
i. talk to your doctor,doesn't matter whether he/she is allopath/homeopath/or ayurveda Physician, if wheezing is happening for the first time, is recurrent, or causing difficulty in breathing, while
ii. seek emergency care if along with wheezing there is catch in breath, blood is coughed up and appearance of hives and swelling in the face and throat.
3. treatment of wheeze will depend upon the underlying cause.