More than that i guess you should take him back to his doctor and explain his behaviour. He needs a proper balanced diet and care. The doctor will prescribe dietician advise, let him go for that and he wil be fine. As long as he gets his daily intake of calories, protiens and fat in a balanced way, he should be fine i think.