I so understand about the dog food. My lab was raised on a quality dog food (high in chicken protein) but it was pretty tough finding one that didn't have a majority of corn based protein. I was really surprised to find a majority of the big brand dog foods just don't contain good protein sources. Even the ones that were "High Protein" were at inadequate levels and a majority being provided from Corn!
Anyway, here's a simple cricket recipe I got online from somewhere that works really well for me.
I take powdered milk and shred it finer in a food processor. Then I mix it into crushed cat food (it generally has a higher protein level than most dog foods with the exception to a few). I don't really measure the amounts but it's roughly 1 to 1.
For food and water dishes I took two cake icing containers and cut them down (my wife loves me to bake cakes) and velcro'd them down. For water I place enough pebbles in it to keep them from drowning.
They've plenty of egg crate to hide in but I keep a 1" pvc pipe at the top to make harvesting easier. I get my egg crate from a local restaurant.
That's my 2 cents worth.
