Yes, Dubia and Lobster roaches, as well as phoenix worms, are among the best feeders. I however refuse to have anything with the name "roach" in my house. But if you are interested, there are many feeder websites that sell them. They are among the most nutritional feeders. I usually order worms...