I've never really understood how mountain goats manage to survive so well in mountainous regions. I've seen them scale almost sheer cliff faces with apparent ease, and they can almost sprint vertically downwards without losing their balance.
How do they manage to do this? I can't see any discernible characteristics that would make them able to achieve this particularly well. For example, snow leopards achieve similar feats, but they have incredibly long tails and large paws to help with balance and agility, yet the skinny legs and hooves of mountain goats seem largely unfit for this purpose.
What adaptations do mountain goats have that allow them to survive in mountainous regions, and how do they work?
I'm hoping mostly for information on how they perform such feats of agility as to move around on very precarious outcroppings and such, but am also interested to hear about any other qualities that they may have to deal with the other mountain conditions (altitude/ cold etc.).