1CroupNovember 15, 2014/by childhealthspCroup is a barking cough caused by a virus that infects the larynx. Sometimes the larynx is so inflamed a noise called a stridor occurs, which can be quite distressing and if severe will require treatment in hospital.