Добрый вечер, Дарья!
Важно понимать, что всегда и все зависит от деталей. На первый взгляд, описанная Вами ситуация является явной кражей, НО важно понимать зачем он положил чужой кошелек в карман. Для квалификации действий как кража необходимо доказать прямой умысел на тайное хищение чужого имущества. Если далее он хотел его отдать собственнику, а в карман положил спасая от идущего дождя, то это уже не кража.
По аналогии лицо, у которого изъяли из кармана наркотики, не знавшее, что это именно наркотик не подлежит головной ответственности, поскольку это умышленное преступление. Лицо должно осознавать, что хранит именно наркотик.
повторюсь, важны детали...