I'm using some fly eating plant special soil, i forget what its called exatly. I'll go and have a look later if its still there and see if it is that sphagum peat moss stuff.
I don't think they have to be fed any flies in order to survive, but they grow much faster if you do feed them flies i found.
I don't think they have to be fed any flies in order to survive, but they grow much faster if you do feed them flies i found.