Mum asked, she ate ice-cream cream today.  Could it be that? 

No. It’s usually a virus, like Influenza, RSV, Rhinovirus etc. 

Treatment, if breathing is laboured, is Steroids. Otherwise, it gets better by itself. 
http://www.medicinesforchildren.org.uk/dexamethasone-croup-0