Find out how much it can eat in one sitting. Maybe even though you're feeding it every day it's not enough. Toads can have a big appetite. You could also try some earth worms to fatten him up.