Sounds like he's not much on the new food; I'd try switching again...do you know what ingredient he is allergic to?