Mountain Goats. Mountain Goat doing what they do best be dare devils.. Goats. GOATS!!! Is there anything they can't do"? Mountain Goats