Мальчик у вас хороший и понимает ,что воровать плохо, иначе его бы не мучила совесть. Поэтому, просто проговаривайте ситуации и учите ребенка принимать самостоятельные решения и не бояться говорить "НЕТ". У моего сына была ситуация в 12-13 лет. Пошел с одноклассниками , не самыми приличными, в магазин и те, начали тырить жвачку и батончики.  Мой как увидел, так ему поплохело, ибо не так воспитан. Ну а когда его в следующий раз попросили показать карманы, так быстро прекратил общение с этой компанией, ибо стыдно стало и неприятно.  Водить за ручку всегда не сможешь, так что это хороший опыт для ребенка и пример как нельзя поступать.