Hi Fangcyn,
The oral one Prednisolone was the one the ER drs and Heart drs freaked out when we told them we used it!!!!!!!!!!!!!
They said all this bad stuff saying it causes diabetes and other diseases. I didn't use it a lot under 10 times but still times I didn't need to since they were not emergencies.
My Pediatrician prescribes it for every little wheeze BAD!!!
The allergist also freaked saying one dose stays in the sytem for 1 year! So technically it is still in my DS6's system.

And yes Claritin is great , no drowsiness, this too I found out not too long ago. A lof of people think Benadryl is the only option and I did too for a long time.

Is Singulair like alegra???