Riley got it when he was 3 months. I was scared to death the entire time he had it. He would get worse then better and worse again. It took about a month for him to be fully over it. Has he had the Bordetella vaccine yet? I'm not sure if it helps, but it might. He won't be able to get it until hes completely better though. If he keeps coughing alot, ask the vet to give u a cough suppressant. This helped Riley alot. It calmed his cough so he was able to sleep through the night and be well rested. Hopefully your baby will get better soon!!