My mom shared this Vicks Vapor rub tip with me, I remember as a child she would rub it on my chest and I did the same thing with my kids. Wished I would have know about this years ago.
It works 100 percent of the time, although the scientists at the Canada Research council (who discovered it) aren't sure why. To stop nighttime coughing in a child (or an adult, as we found out personally), put Vicks Vapor Rub generously on the bottom of the feet at bedtime and then cover with socks. Even persistent, heavy, deep coughing will stop in about five minutes and stay stopped for many, many hours of relief. This works 100 percent of the time and is more effective in children than even very strong prescription cough medicines. In addition it is extremely soothing and comforting and they will sleep soundly.