Congratulations on getting him to eat and drink water!!!
I agree shashade, need to take him to the vet, ASAP! Could be something more here, then could be he'd been caged up most of his life, but better to find out now, so if it is something, it can be taken care of. |