Dubia roaches r the best way to go I don't think there like normal roaches it had to be hi temperature for them to live so if they escaped they probably won't live but I can't guarantee that but I am starting my dubia Colony
The stuff I used is works great I will post a pic you can get it at ur local pet store I'm chameleon broke his leg and I was using this it is a pain to do but it works