Köpek balıkları, üç ana üreme yöntemiyle doğum yapar: 1. Yumurtlama (Oviparite): Dişi köpek balığı, suya yumurta bırakır ve bu yumurtalar dış ortamda gelişir. 2. Canlı Doğum (Viviparite): Dişi köpek balığı, embriyonun gelişimini vücut içinde sürdürür ve doğum sırasında tamamen gelişmiş yavrular doğurur. 3. Yumurta İçine Canlı Doğum (Ovoviviparite): Dişi köpek balığı, yumurtaları vücut içinde taşır ve embriyonun yumurta içinde geliştiği bir süreçle yavruları doğurur.