I have 13 fish in a 29 gallon aquarium: 2 scissortails, 2 swordtails, 2 platies, leporinus, 2 angelfish, 2 that i don't know the name of-they're small, and 2 rainbow sharks. Recently i've added 7 of these fish. I do water changes once a week, pH around 6.8, there's some salt. The 1" shark is fine, it gets along well with my other fish. But the 2" shark is really agressive to all my other fish except the leporinus and angelfish. 2 swordtails have died; maybe because they were sick or maybe because of the shark. One day i saw him eating a dead swordtail so i don't know if he really killed it. Also i was wondering if a leporinus will eat snails and what i can do about an angelfish that won't eat flake food or do much of anything. The angelfish doesn't really look bad, but it usually just hides. I was just wondering what i should do about all of this.