Cane Toads eat almost anything they can swallow, including pet food, carrion and household scraps, but most of their food is living insects. Beetles, honey bees, ants, winged termites, crickets and bugs are eaten in abundance. Marine snails, smaller toads and native frogs, small snakes, and small mammals are occasionally eaten by Cane Toads.
from the above website as well