It's an animal that symbolizes Aeris or/and Zach. Aeris and Zach can't really go up to him just like that, but at the ending they did just to make a happy ending.
Meh, just an idea