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...I have the Angel in a small tub with a bubbler and some water conditioner that repairs split fins to help heal it enough to get it back in its home. Is it possible that it could have gotten caught between the rocks I have pilled up in the tank?? Ugh someone please help me...