I think most animals do require some form of enrichment to prevent them from getting bored. Though this probably comes in many forms, a lot of which will probably seem very natural, and if not you can probably hide it behind some plant.
Yeah, judging by the fact that the word "enrichment" appears in every third sentence uttered by the devs, I reckon it'll be something of a core mechanic.
Each animal has its own personality and things that are important to it. Some will require stimulation which can be gained through a variety of enrichment items, a couple of which you will have noticed in our trailers!