04 Mar 2020
Cane toad's face

Cane toads are in Florida and they’re a danger to pets

The invasion has begun. Floridians are starting to see the same pest that has so ravaged ecosystems in Australia and other parts of the world. The cane toad is here, competing with native frogs and toads for food and breeding areas. And they’re enormous, the largest toad on species on the planet.

Read More