Huayangosaurus taibaii was a quadrupedal herbivore from China, Middle Jurassic (around 180-160 million years ago).It is one of the smallest known stegosaurians, at just 4.5 meters in length. Huayangosaurus lived in a land of lakes, rivers, and lush vegetation. Shared its habitat with Shunosaurus and Gasosaurus.