Yes you can feed them fresh water critters. They still contain lots of protein, vitamins, and other beneficial nutrients. They should not be fed fresh water critters exclusively though. Occasionally is fine. IMHO, they should be fed a varied diet. I feed my anemones pretty much any aquatic animal meat. The vast majority is marine. Shrimp, squid, clam, fish, crab............