That's what filters attached to the powerhead intake are for. I've never used a canister filter, and it seems they are all expensive no matter what. I'm on a limited budget right now, so I have to do this as cheaply as possible with as much material I already have as possible. A sponge filter should work just fine for a handful of tiny fish in a planted tank.