You could use and undergravel filter in a 10 gal tank. You can set up the tank with plants, driftwood, etc and you can see him alot better. Another way to keep it even cleaner is to feed him in a separate container.