Even if your tank is 3 feet, I still wouldn't put a bichir in there. You might be able to get away with something like a severum that reaches 8, but that may even be pushing it.
Sent from my MB855 using MonsterAquariaNetwork App
Why would 3 feet be too little? I'm planning on planting heavily, and I've already figured out a hiding place about a foot long that I can create in the aquarium. Angelfish get pretty big, and the Leopards get up to 6 inches. Would a Bichir eat a Siamese Algae eater?