I'm so glad he's sleeping. Sleep is precious!!!
So glad things are getting back to normal! Teething does crazy things, its really incredible.Did he have a runny nose during this teething phase? Perhaps the cough could be from that? I hope he's not coming down with something!