All 3 of my kiddos have had this. My son, now 9, had it major when he was 4 and can still get it if we don't keep it under control. Same kind of cough. His was not asthma. It was allergies. No drainage out his nose at all, no sounds of congestion. We gave him the generic (Robitussin) Tussin CF from WalMart to keep the drainage under control. For the first week we gave him Benedryl too. After the Tussin kicked in we could usually stop the Benedryl and just give the CF to keep him clear. He is now 9 and takes a generic sudafed once a day (sometimes twice) during "the season." You have to be 6 to take one sudafed tablet. One of my 6 year old girls is borderline asthma (not diagnosed), but if we keep her drainage/cough under control with either CF or when it is really bad the generic prescription Extendryl (it has an antihistimine) then she has no problems. The key is giving the CF, Extendryl or whatever you use every night to keep it under control. Once it goes to far, it does take a few weeks to get back under control. Not every child is misdiagnosed, but I think asthma is starting to become an automatic label like ADHD. Here in Texas it is about keeping allergies/drainage under control regularly, not when it is too late. It took us a year to figure out with our son what to do. His cough was awful enough to have people stop and stare when he coughed, but it was just allergies we had let get to far, not realizing that was what it was. Hope that info helps!