His belly is probably not ready for food yet. His system needs time to heal. He will know when he's ready-I know you're worried and you miss him-but give him time. If you rush him to eat before his belly is ready-he might get diarrah again-and that's not good.
Is the vet recommending white rice and chicken till his system can handle regular dog food?