Even i rescued my current betta from my best friend, he was in a community tank with 2 silver sharks and 2 black moors... Not the best thing to do... :-(
Currently i have kept him in a 1L pot, cuz i don't have anything larger, but still he is visibly more happy now than he was in the community...