Gotta Catch ‘em All: South Florida-Based Company Saves Pets by Removing Non-Native Toads From Homes
• Cane toads, a non-native species to Florida, run rampant in backyards of homes and pose a threat to family pets with their toxins. Jeannine Tilford founded the pest removal company Toad Busters to protect both pets and Florida’s ecosystem from the toads and their toxic secretions.
Read More »