First, find a platform that offers dating sim visual novels. Steam, for example, has a wide selection. Then, choose a game based on its reviews and description. Once you start the game, pay attention to the choices you make as they usually determine the outcome of the story.
Well, in Story of Seasons, getting a pet often involves building a good relationship with the villagers and maybe doing some favors for them. Sometimes, you might also need to have enough in-game currency to purchase or adopt a pet.
Well, one way to get free gems is by participating in daily logins or reaching certain milestones within the game. Another possibility is to keep an eye out for limited-time promotions or giveaways organized by the game developers.