The only thing we can tell you is to take him to a vet. Hope he gets better.