How does one obtain a horse? Do I have to build a stable first for the event to trigger?
Yes, that's correct. Stable is needed for this event to occur.