They won't work in the long run. I tried mixing dwarf puffers in a community with tetras, some bottom dwellers, and a few larger fish. They attack at random--mine were fine for a few months, but eventually started tearing up the cories and the tetras. I've removed all the other fish except the kuhli loaches, bristlenose, a pulcher, and the rainbow shark (who is a terror). Shrimp are part of puffers diet--they will eventually tear them apart. Sorry, but puffers don't mix well with community fish.