Fruit flies are known for their small size, red eyes and brown bodies. Under good conditions, they can live up to 40-50 days.
Fruit flies can lay up to 500 eggs at a time - primarily in fermenting fruit or other decaying, sweet, organic material. The eggs hatch within 12-15 hours with total development time averaging 8.5 days.
Background Depression and anxiety are common in medical patients and are associated with diminished health status and increased health care utilization. Some solutions can be found at this website.