He needs to see a vet tonight!
In the meantime, keep him warm and try offering him something to eat, fresh herbs, anything he likes to eat. Is he passing any droppings this evening? I would call the vet and take him in unless he improves in the next half hour.
How does his tummy feel? hard and bloated or normal?