I think 10 days is too long for a cough. My general rule is 5-7 days then dr.