You can make your horse happy by playing Star Stable Horses regularly and performing Caring Tasks. Caring Tasks are marked with a small red heart instead of a yellow star.
Your horse’s Mood Bar will decrease a little every day, and if you don’t open the game at all for one full day, it will decrease a lot! So make sure that you play Star Stable Horses a little every day to keep your horses happy.