I have a black veil angel and the problems started with my juvenile clown knife picking on it. So i seperated the knife a few days ago and this morning and looked in the tank and all I could say was oh my god. The whole dorsal fin in missing on my angel! Thats a huge freaken fin to just be eaten off!! Theres long strands left. I cant figure out what could have done it though. All thats in the tank is a pleco, 2 weather loaches, and some corey cats. The only I can think that did could be the pleco but how the heck could it have mangaged to get that close to a free swimming fish let alone close enough to suck off the fin..Is it possible that it could have gotten caught between the rocks I have pilled up in the tank?? Someone please let me know if it could possibly be the pleco, its a bristle nose.