FreshFishKeeper- If you feel that you need to rescue that little girl, go for it. But you don't need her to add to your aquarium. First of all, you need to quarentine all new fish in some bowl/jar for at least 2 weeks to make sure they are healthy. If they are still healthy, then you can add them to your tank. Secondly, you should wait to get more female bettas, at least 2-3 more. However, I don't know if its possible in your tank, as I don't know the limit for 29 gallons. As for the female's shape, she could have a hump back or a bent spine. Neither should affect her life other than a little difficulty swimming. If you want to get her, but not keep her with the rest of your fish, I recommend a 2.5 gallon minibow: best tank I ever bought for a betta
. You can get junior heaters for them at Wal*Mart that work perfectly in that size, and they come with a hood, filter, divider (I don't usually put mine in, but I have it in now to condition a pair), hood, small platform/stand, and a light.
DizBjohn104- please don't give out bad advice. Everyone knows that they are in charge of your tank, but the reason they come here is feed back, not to hear that they can put anything together in one tank. Goldfish should NOT be kept with any tropical fish, there is no way around that fact. Cold water fish go in cold water, and tropcal fish go in warm water they do not mix plain and simple.
Alexa