I have a 9month old bengal, neutered. He seems to be in excellent health except his breath is foul and he keeps pulling his fur out. I thought it may be a food allergy and switched food several times. After reading a similar post I thought I might not be giving the food a long enough trial. Any suggestions as to what this is and what food might be best.