ну нам при сухом кашле назначают АЦЦ обычно, но я не могу советовать. Нужен нормальный врач. Беродуал в принципе не препарат длительного лечения, и собственно кашель он не лечит в любом случае. Обильное теплое питье, конечно, не помешает, НО одного его скорее всего недостаточно  К сожалению, не все врачи понимают ситуацию, когда у ребенка все-таки БА, и она не диагностирована  и начинают выписывать все подряд, обычно с формулировкой "попробуйте"... Если не может спать ребенок, то кашлеостанавливающее - Синекод. Но опять же после консультации с врачом.