Why do mountain goats have long legs and flexible hooves?
To easily jump from rock to rock.
The legs of mountain goats are long and their hooves are flexible like rubber so they can jump from rock to rock. They are also known as the rocky mountain goat.