In the case of wild primates I would believe they know as we would use the word. For Goats, Sheep, Or Equines, I have to imagine its closer to how we get cravings for foods sometimes, because we have some sort of nutrient deficiency that food would correct.
Humans don’t intrinsically know what to eat to for nutrient deficiencies, that’s a learned behavior based on finding out what the symptoms of a given deficiency are, and learning which foods have the necessary nutrients.
That only informs about your bias, which comes from the sum of knowledge and experience you do have. Historically we know there have been planty of cases of people getting scurvy simply because they did not know better to eat the right foods, and did not appear to crave them either.
Cravings appear to have more to do with pleasure, and alleviating stress.
In the case of wild primates I would believe they know as we would use the word. For Goats, Sheep, Or Equines, I have to imagine its closer to how we get cravings for foods sometimes, because we have some sort of nutrient deficiency that food would correct.
Humans don’t intrinsically know what to eat to for nutrient deficiencies, that’s a learned behavior based on finding out what the symptoms of a given deficiency are, and learning which foods have the necessary nutrients.
Then you must never have had cravings, it’s very instinctive and at most relies on you having eaten something once before.
Some days i just wake up and the only thing i want to eat is carrots, or whatever. It’s not at all like getting scurvy and deciding to eat vitamin C.
That only informs about your bias, which comes from the sum of knowledge and experience you do have. Historically we know there have been planty of cases of people getting scurvy simply because they did not know better to eat the right foods, and did not appear to crave them either.
Cravings appear to have more to do with pleasure, and alleviating stress.
https://www.healthline.com/nutrition/nutrient-deficiencies-cravings