The supplement contains several animal extracts (i.e., bovine bone, bovine thymus, veal bone PMG, bovine kidney), making it unsuitable for vegans and vegetarians.