There's a brand Barking At The Moon (I think, I'll double check)... I've heard good things about it from friends who have switched to it because of allergies.

Do you know what he's allergic to? What kibble are you feeding him?