Do fish have soft dorsal fins?

yes, they do it is next to their spiny dorsal fin.