This is from an official source that healthcare professionals use. Salbuair is not only for asthma, but to relieve bronchospasm (airway not opening well) is multiple conditions. In babies (too young to diagnose asthma), this can be due to bronchiolitis/bronchitis, etc. Whatever the case, the inhaler is to help to open up the airway to help baby to breathe better. He doesn’t have to take it forever.. just follow the instructions from the doctor. And next time if you have concerns, you may want to consider discussing them with your doctor to get professional advice:)