Thank you for your query,
The dry cough
may be due to some throat irritation
by some allergic or a viral infection.
In children vomitings will occur afte the bouts of cough due to proximity of cough and vomitings centres in the brain, and it is called Posttussive vomiting.
Once the severity of cough decreases vomiting will subside.
The dose of ambrodil-S is more what you have given to the child.
Child needs oral anthistamine as there is cold
and needs a cough syrup to decrease his dry cough and needs throat and lungs examination.
So I advise you to consult your Pediatrician
for the examination and for the treatment.
Hope I have answered your query.