Giant poisonous toads are spreading throughout Florida, and you should probably keep your pets away from them. Non-native cane toads have started appearing everywhere from the Keys all the way up to Lake Okeechobee, and even Tampa Bay, reports News-Press. These invasive toads can grow to 10-inches long, and are one of the largest toad […]
