Is it the predimix he is on? How long has been taking it? My DS1 had croup, he was diagnosed on the Saturday, I kept him home from school for a precaution on the Monday. It should be fine if his cough is better.