I've heard of "flies in the soup", but never "frogs in the salad". YIKES!!!!!!