Hyraxes
These odd little creatures are just about the same size and shape as footballs. They were running around at the lodge and I had the biggest urge to punt one off the ledge... I didn't, don't worry. Btw, somehow this rodent-like creature is related to Elephants!!!