Honey, he needs to go to the vet as soon as possible. He's either quite sick or he's very hurt. The vet says you never have to worry too awful much about them until they quit eating and then they're in trouble. Something has happened to the poor thing. I think you should call the vet tonight.