Obviously because you feed it to much and probably like TamaMum said, to often.
When its happy hearts are down, play games insteaf of feeding it snacks because it still raises the hearts. Only feed it when the hunger bar empties, do not feed it for no reason.