I'm so sorry to hear that he's so allergic. You've been given some very good suggestions. The only other thing that I can think of is maybe buying some kind of an oatmeal based shampoo or other type of shampoo for allergies that will help to soothe his itchy skin. Maybe this would help stop him from breaking out so much. Good luck.