I will also add that most of what vets know about canine diet is taught them by the kibble manufacturing industry, which (if you will pardon the pun) has a definite dog in the fight over proper canine diet.