Recurrent Croup in 16 month old

Sorry if this isn’t the right place for this but I’m at wit’s end and just want some answers. My daughter is currently 16 months old. She first had croup mid February. Got better. Was in hospital overnight April 11 with croup again. Was better except for a runny nose, just woke up with the awful croup cough again.

First time she was given a shot of steroids. In hospital she was given steroid shot again and breathing treatments as well as on oxygen overnight. What should they be telling me/giving us besides “run a humidifier”?

Bonus question; should I be concerned that she’s getting it so often? Could it be something else that the drs she saw didn’t think of?

Thanks in advance for any and all help