Перед приходом гостей, объяснила бы, что если что-то не хочет давать поиграть - это надо убрать. Остальные игрушки, конечно, твои, но гостя надо развлекать, т.е. если не давать игрушки, могут и не прийти больше и тебя к себе не позвать. Плюс уже сейчас (моему 2,5) пытаюсь донести до него тезис - "поступай с другими так, как хочешь чтобы поступали с тобой", т.е. было бы тебе приятно, если бы у тебя все отобрали? К такой "Леночке" ходила бы со своими игрушками, чтобы было чем меняться и в случае чего играть своим. И желательно, с чем-то действительно интересным, а еще лучше во что спокойно можно играть вдвоем.