I had a platy that had a short fin (probably fin rot/nipping) when I got her. All she needed was some space to herself, her photos are in my gallery. Her fin grew back in a week. I was impressed. Keep an eye out though for infection, it may need treated, although mine healed quickly on its own.