Hi,

Have you tried Gnatrol? Its made from bacillus thuringiensis bacteria which is suppose to be safe and non toxic I have used it in the past and it worked for me.