Маленьким детям ничего не дарят, они ещё не способны оценивать подарки и не могут понять, что такое подарок. Поэтому дарят обычно либо игрушку, либо что-то, что поможет родителям по уходу за ребёнком - например, детский шампунь. А ещё лучше спросить у родителей, что можно подарить.
Сладости не советую, сейчас многие не дают ребёнку сладкое.
С одеждой угадать сложно, и с размером, и со стилем.
Бытовая химия - тоже не угадать.
Игрушка, казалась бы, беспроигрышный вариант. Но, мало ли, у ребёнка уже такая есть или он не любит мягкие игрушки.
Хороший выбор-этосертификат в детский мир. Но ребёнок вряд ли оценит в 3 года такой разумный подход.
Можно ненавязчиво спросить, чем увлекается малыш, какой любимый персонаж мультфильма. Купить книжку/игрушку, учитывая этот момент.