he probably needs some time to adjust. he's been through a lot with the whole moving thing. but if he doesn't eat or drink still after a while you should take him to the vet. im sure he's just getting adjusted.