The animal method would definitely not be flawless though. Trying to eat everything a ruminant eats is a path to not feeling great, or if you're checking if something can be safely eaten by your dog, you might miss out on some great food.
I think tastes can be adapted, and culture will defined what is "great" food. But to extend your point, I wonder what happens if they encounter something completely non-toxic to dog, but are toxic to human.