Cane toads, large and poisonous invasive amphibians, pose a threat to Floridian pets, particularly during the rainy season.