Bebek köpekbalığı yavru olarak adlandırılır. Köpekbalıkları üç farklı şekilde doğar. Köpekbalıkları, daha sonra kuluçka yapan, kendilerine çıkan yumurtaları taşıyan veya kendilerine yavru köpek yetiştiren yumurtaları bırakmaktadır.
Her ne kadar köpekbalığı türüne bağlı olsa da, köpek balıkları aynı anda 100 bebeğe sahip olabilir. Bununla birlikte, yumurta taşımadan gebe kalan köpekbalığı türleri, bir anda pek çok kişiyi doğuramazlar. Köpekbalıkları doğduktan sonra yavrularıyla ilgilenmezler, ancak güvenli bir yere doğum yapmalarını veya yumurtalarını bırakmalarını sağlarlar.