I'd try feeding a little bit less to see if that's the problem since everything else seems great. But if that doesn't work I would check out Earthborn Holistic Grain Free, Wellness Core and Blue Buffalo Wilderness. I also recommend Taste of the Wild, but I understand that Diamond-made foods are not in favor right now for many. It really depends how you feel about it, though.