I think it’s impossible to tell without a necropsy. Could be heart failure, could be parasites, could be organ failure from malnutrition (if he didn’t get properly formulated feed and had no free ranging time), tumors, lots of things. So sorry, he was a cutie.