The Kangaroo Island dunnart is one of Australia's rarest marsupials.

Its only known habitat is on the western edge of Kangaroo Island, off South Australia.

But it's under threat from feral cats that prowl the island in large numbers.

Yet eradicating the cats while protecting other species is proving difficult.