ok you really need to decide on a plan for your tank and DO NOT buy fish that you are not qualified to keep. Sorry for being harsh but all you do is go out and be irresponsible when you get new fish. You need to research before you buy! Just stick to smaller fish since you have a 29. IF you want something cool and want a challenge, just stock it with rams and some tetras. Don't keep buying fish that will either kill each other or not do well with each other. AND FOR GODS SAKE DO NOT skip the declor. Even well water can have toxic metals that the water conditioners neutralize! Please consult with some one who knows what to do before you get anything else!
Lindsey