There are many reasons why babies don’t cough and wheeze, such as bronchial asthma, heart disease, capillary bronchitis and so on. 1. Bronchial asthma: bronchial asthma can show that the baby does not cough, only the phenomenon of shortness of breath, usually due to the baby’s exposure to airborne allergens caused by asthma attacks, or due to eating allergic foods. 2. Heart disease: if the baby has congenital heart disease, valvular disease, myocarditis and other diseases, can be due to insufficient cardiac output, which will lead to the baby does not cough, but there will be the phenomenon of shortness of breath, and even accompanied by dyspnea. 3. capillary bronchitis: capillary bronchitis occurs in younger babies, mainly due to adenovirus infection, respiratory syncytial virus infection. Babies do not cough asthma for many reasons, after the symptoms are recommended to go to the hospital in a timely manner to improve the examination, in accordance with the doctor’s instructions to take standardized treatment, do not ignore the symptoms, not private treatment, so as not to lead to adverse consequences.