It would be possible to keep a rubber nose pleco in a ten gallon but that is pushing it. Because plecos produce so much waste you would need to do more frequent water changes. You could not get one for your 10 gallon because you have several fish in there already.