You can definitely do one Angel in a 29g. more than that gets iffy. I haven't done it, but the consensus I've seen is that a single angel in a 29g community is just fine. More than that can run into issues of aggression. Obviously, the bigger the tank the better, but 29g is about the minimum for...