Thought so too, but surprisingly "So far no one has reported an ibex falling off" -- BBC Earth http://www.bbc.com/earth/story/20150612-vertical-scaling-ibex