. . . . "Animal protein provides B vitamins and minerals such as iron, zinc and calcium but has no fibre and is often high in fat and cholesterol." . . .