youre feeding him way too often. they need a few days, at least 5 when they are babies, to digest their food. if you think he needs more food feed him larger meals but they definitely need to be spread out more than a day.