This is an excellent dog food for my small breed dog, who easily suffers from digestive issues. He digests this well, however, being he is a small breed dog, I need to chop some of the bigger pieces. I also need to add water and a fibre supplement to prevent constipation, although this may be unique to his needs.