Not sure, good luck though.

If he has eaten for you 5 times since since 5/18 that means he has been eating once a week. He should be more than 100g by now... What have you been feeding him?