Learning Terrain-Adaptive Locomotion with Agile Behaviors by Imitating Animals