how do you get hearts on the game?
Some gameplay spoilers ahead
At the prison, any tamed girl (fox Hingetus is first but there are 5 in total) can earn hearts for you instead of money and will collect every morning with a pink "+X Heart" indicator.