Just a quick reminder to be on the look out for Cane Toads in Florida. Their population has boomed with all the rain and standing water.
They are extremely poisonous and lethal to our dogs.