Predators on the Galapagos
Larger predators need a large range on which to find potential prey. An island might be bigger than the normal range of a predator, but too small to support a large enough breeding population (because of inbreeding, and because a brief lack of food, disease, or other insult could wipe out the entire population, rather than just a few individuals).