
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