Ein Babyhai wird als Welpe bezeichnet. Haie werden auf drei verschiedene Arten geboren. Haie legen Eier, die dann schlüpfen, tragen Eier, die in ihnen schlüpfen, oder züchten darin Welpen.
Obwohl es von der Haiart abhängt, können Haie bis zu 100 Babys gleichzeitig bekommen. Die Haiarten, die ohne Eitragen schwanger werden, sind jedoch nicht in der Lage, so viele gleichzeitig zur Welt zu bringen. Haie kümmern sich nach der Geburt nicht um ihre Welpen, aber sie stellen sicher, dass sie an einem sicheren Ort gebären oder Eier legen.