Took him to the vet this evening. He's very dehydrated and may have a bacterial or viral infection. Blood work results should come back in 2-3 days. At this point he is touch or go...
Wow I'm really sorry to hear that. Hopefully the little guy pulls through for you. Glad you took him when you did though. Sending good thoughts your way.