Hi please dont go, there is so muc info here to help you, bless you for reacting and taking that baby in

he needs you and please get to another vet if need, he is very sick and so small, maybe because of where he was

I wish you the best and pray he will be ok.