So we finally got him in to see the doctor that diagnosed Tommy with asthma - She said that chronic cough is usually one of three things - GERD (we do not think this it but he did have reflux as a baby), small airway (for which there is no treatment other than time - he just has to get bigger and therefore his airway will broaden out), or asthma.