i'm gonna have to go with a definite no on this one, put one in my tank and had neon tetras in there (with other fish), the puffer was fine for a day or 2 but once it got really bored I woke up next morning to all the tetras having really bad nipped fins, so I took the tetras back, if you have bigger semi aggressive fish, as my tank, the pea puffer would do fine. definitely one of my favorite fish in the tank, I still have a platy and a black balloon belly molly in the tank (one of the first fish in my tank before going all semi aggressive) and the puffer starting nipping at the platys fins but surprisingly I saw the molly actually start nipping at the puffer when it would come close to the platy which I thought was kinda cool. after that everythings been good, odd group I know but its been working and I like it a lot. I think a couple pea puffers in the 10g is a really good idea, or maybe even a couple figure 8 puffers?