From what I understand about croup is that it only affects young children. Basically what happens is the child gets a respiratory infection, like a cold and their throat gets inflammed and it causes the barking cough. It doesn't have much to do with being vaxed although I suppose the flu may cause croup.