Sounds like you have a picky eater! You may want to try live, it should get his feedings more consistent and you should notice a gain in weight(: