There’s surprisingly much unknown about nutrition. Humans eat a variety of foods and have adapted to acquire different things from different sources so it’s extremely hard to research (no human experiments). Synthetic components on their own not always act the same as when ingested with other parts of the whole food. It’s a very complex chemistry.
I would assume with species who have naturally more monotonous diet like meat it’s easier.
Tbf cats might also benefit from eating a variety of rodents, birds and bugs if that was safe and sustainable imo.
Latest Answers