I have a husband who is on heavy doses of steriods due to illness....he IS having side effects and you're right - they're bad.....BUT...I know someone who's 6 year old yorkie is on them with no ill effects - She has allergies and takes them everyday - so far so good -
Good luck with your baby

Hope he feels better !