In the fantasy MMO ArcheAge by developer XL Games, after the first few levels, you receive a quest to raise a small foal. Depending on the breed, it can also be another young animal. You carry the little creature to the nearest farm, pose a bit along the way because it looks quite cute, and then prepare everything for its upbringing.
While you complete all these tasks, the foal continues to grow until it eventually becomes an adult horse that then stands by the player as a mount and later also as a combat companion. The entire upbringing process of the animal takes only about 5 minutes.
The approach of ArcheAge is quite nice, but that is just the first step along the way. Because mounts offer much more potential.