Firefish are resourceful and determined little critters. Eggcrate won't deter them. Mine managed to jump 5 inches above the waterline to make it through a small hole in my hood. I thought I was so careful....

I did have him for 3 years though, so it was 3 years of planning escape on his part
