It could be that that particular food doesn't agree with him or dry doesn't agree with his tummy at all? Some cats can't cope with dry as they find it quite harsh on their tums. Try another RC food, would definitely recommend trying a grain free, you may have to experiment with other brands though. Keep persevering though, you will get there!!