Pyrethrum and its related synthetics are wonderful. They are irritating to mucus membranes but are classified as "non-toxic". They also breakdown within hours of use. Insecticidal soap is a real good choice. See the Safer Brand site.