Poor baby. He has had so many antibiotic that first thing I suggest is a heavy dose of probiotics and prebiotics. A lot of skin problems can come from too much antibiotics. Also a lot of times dogs can handle fresh chicken, it's the "chickenish" stuff in the kibble that they can't handle. Grain in any form is also not good in many cases. I would try home cooking or raw food for him.