My 5 year old has a shocker cough and I gave him benadryl. What I want to know is should I be giving him paracetamol/nurofen or something else with the benadryl or is benadryl enough? Secondly my dr gave me amoxil which is out of date and said its fine to use, is it? It has not been opened and is in powder form. :yawn: No one in my house is sleeping!