Your son could be suffering from asthma. Instead of giving him oral steroids
repeatedly nebulize him with levolin
, give him a tablet of montair lc kid and give him seroflo
100 inhaler through a spacer twice a day. You have not mentioned his age. I`m sure these measures will help him.