aargh..where to begin.
My bristlenosed plecostomus is missing about half his dorsal fin and a good deal of his tail because my angels keep nipping him! My LFS refuses to believe this is possible, but the angels arent exactly subtle about it.. they just sidle up to him and have a nip, I watch this happen daily.
My hoplo catfish has quite a bit of finrot in his tail after being nipped relentlessly by a pakistani loach (I got rid of the loach the day after I worked this out).. it's taking a while to heal. He also has this odd silver coating on parts of him (at the base of his tail and dorsal fin).. he's had it before and gotten over it. Sorry about the quality of these photos, I still havent worked out how to take fish photos and my last batteries have just run out.
My albino corys have very stumpy barbels. Apparently this would be because the pakistani loach ate them while they were asleep. The loach went about 2 weeks ago, how long would barbels take to grow back? My hoplo's barbels also seem to be shorter than they should be. I do have a couple of rosy barbs but I've never seen them nip anybody.
I really don't blame all my troubles on fish nipping each other, I reckon there has to be something else making life difficult for me. I have killed 7 of the 20 fish I have owned. I'm certain overfeeding isn'y my problem, I fed only every second day for months, and I'm feeding daily these days (sometimes bloodworms, sometimes flake, occasionally zucchini, peas..)
The tank has a few plants, a chunk of driftwood (extracted from a malaysian bog, bought from the LFS), no rocks. The gravel has a small amount of shell. pH is about 7.5 out of the tap and maybe 7.3 in the tank (I have to get them to test it at the LFS, my test kit is hopeless). Water gets changed about 1/3 every week, gravel vacuumed about every fortnight. Water is quite clear, although gets a bit murky when the fish get fed (they go nuts and stir it all up). So all I can think of is maybe there's something in the water. How would I find out for certain?
Thanks for your time