Gift Giving
Behaviorists have a few theories on why your cat gifts you with things, usually, it’s their kills but sometimes it can be random, like a leaf or toys. Even though this habit may be perceived as bad, it’s actually good. He’s acknowledging you as a member of his group and is sharing his hunting success with you. He could be thanking you for taking care of him!