I think you need one or two hearts with him.
It only goes to 100 and after that no heart:(
Did you do his event before the shack? Like the drinks?
yes