 Sources of L-carnitine are predominantly from animals.Vegetable and plant sources have significantly lower amounts of L-carnitine compared to animal sources.There is strong evidence that L-carnitine deficiency is associated with an increased risk of heart disease, such as dilated cardiomyopathy.