Do some fish give birth to living young?

Yes, many do. These are called viviparous fishes. The sea perches of the Pacific coast, for example, give birth to living young of considerable size, sometimes one-fifth the size of the mother. Several kind of sharks produce living young