With a quick google search, it looks like symptoms can last up to 3 weeks. At least with the new inhalers, his coughing shouldn't be so bad.
At least it feels like spring is here -Alex even picked me some flowers.
Soon we will be cutting the lawn and complaining about the heat. Can't wait!