Köpek balıkları genellikle yavrularına bakmazlar ve yavrular doğduktan sonra kendi başlarına hayatta kalmak zorundadırlar. Bazı durumlarda, köpek balıklarının kendi yavrularını yemesinin nedeni, açlık olabilir; çünkü düzenli ve iyi beslenmeyen köpek balıkları yavrularını yiyebilir. Ayrıca, dişi köpek balıklarının yağ deposunu yenilemek için kendi yavrularını yedikleri de belirtilmiştir. Köpek balıklarının yavrularını yemesinin başka nedenleri de olabilir; bu konuda kesin bir bilgi bulunmamaktadır.