I think most people draw the line along the carnivore / herbivore & insectivore line. That's assuming dogs are on the carnivore side due to their wolf heritage & with exceptions based on taste preference and culture. Another popular method is to base it on religious teachings (Kosher, halal, etc...)