The little critter on the rock is a rock hyrax. They're evidently distant relatives of elephants, believe it or not!