How about earth worms or night crawlers cut to size? Be sure they have no added dyes or scents. You can even get them at Walmart.

Any new photos?