Объяснять необходимость выпить лекарство в неполные 2 года рано. Учите слово "надо". Как уж тут обойтись: уговорами ли, силком ли, Вам виднее. Главное, что ребёнок должен усвоить: если мама сказала "надо", то следует сделать. Пока не сделано "надо" не делается ничего другого, жизнь останавливается на месте. Но не злоупотребляйте этим словом. Нельзя говорить "надо гулять", "надо кушать", "надо мыть руки" и т.п. Потому что эти вещи делать НЕ обязательно по сути. Можно НЕ гулять, поесть позже и проч. А вот лекарство необходимо принять именно сейчас и именно то, что доктор прописал. Что делать в случае, когда на все предложения дитё отвечает "неть". Милое время, когда маме надо начинать следить за своей речью и пытаться строить предложения так, чтобы наверняка получить утвердительный ответ: "Куда мы пойдём гулять? В парк или во двор?", "Какие штанишки ты наденешь?" и т.п. Выше дали совет действовать от противного: "Мы НЕ пойдём гулять!" Тоже работает. Но примерно месяца через 2-3 деть эту штуку просекает  В случае, если есть время и терпение, можно использовать немного равнодушия: пришли с прогулки и деть не хочет раздеваться? Без проблем. Сидит, стоит в коридоре до тех пор, пока не соизволит раздеться. Никоим образом не подгоняем, ждём-с. Аналогично с едой.