Mine have been on BB Freedom and have done well.....normal stools, no stomach upsets. I am now transitioning them to Nutrisca dry kibble. The reason be that it is grain, potato & tapioca free. We are having some issues with itching/scaling. and I have eliminated every thing except food & enviromental causes! BB also doesn't have choices of proteins in their grain free foods.