Yikes, that is so tiny. I would hold treating him with Revolution till he has stabilized (pooping/peeing regularly, starts putting on some weight). ...
Two of my babies are 48g and one is 51g , I've had them for a week and a half and all 3 of them have steadily gained weight and appearance wise look...