You must have passed through the forest before going to the lake.
*spoiler*
When exploring in that forest, there is about a 10-20% chance of encountering a werewolf. If you fight him without running away, you will have a conversation with the werewolf after the battle, and if you choose the correct option, Marco will join you.