You can get his 1st heart with him by give him a heart shaped cookie. After you get his 1st heart, you can get his 2nd heart by picnic with him.