It is quite possible that he's not eating because he's in the hospital.
I hope that his appetite will pick up as soon as he gets home.