Don't post elsewhere as NomadOfTheHills said, it seems like dehydration, get it into a vet. If you need to wait a good idea would be to soak him in a bath of lukewarm for short periods of time to try get some fluids back into it