cruelty_cow = IntModifier * Animal_Intelligence /(AmountOfProvidedMeat/Deaths) * FrequencyOfEatingThisAnimal
Solve for:
Min (cruelty_cow + cruelty_pig + cruelty_octopus + ...)
Where AmountOfProvidedMeat > NeededMeatForHealthyDiet
And Cost * AmountOfProvidedMeat < Food_Budget
I've generally found that maximizing on Fish, Chicken, and Cow (in that order) seems to be the best bet. I tend not to touch veal, lamb, or octopus.