Looks like he hasn't eaten. I don't remember if we've already advised you to do so, but take him to a vet.