Hey DrDave,
Rocky is doing good. I'm guessing the marks you see in the picture are as good as she's going to get. The damage was done quite a while ago (the resulting babies are about 2" long now). If you look at pics of my pond you'll see that its surrounded with rocks about 5"-10" deep from the surface of the water. There is also a space under the waterfall that goes back about a foot and is about 8" down from the bottom stone of the waterfall where the fish can go under. There are small rocks scattered under there.
After watching them spawn, I figure that she got a little rambunctious and maybe flipped herself up onto the rocks and got herself stuck between two. Maybe this happened under the waterfall which would explain the marks along her spine. Looking at her front fin, it appears that it was torn in a nice straight line, which makes me think it was stuck between rocks. The spot on her side was terrible. Maybe that is from the fin being stuck and her flipping around trying to get free. It was really raw looking.
If anyone else has any theories on what may have happened to her I'd be glad to hear them.
P.S. When I previewed this message before I posted it I noticed that it was too wide to fit on my screen. I couldn't figure out how to fix it. :confused2: So if you guys see it too wide also, I'm sorry.