Sarvhai on haide perekonda Heterodontidae kuuluv merekala. Need haid elavad Vaikse ookeani subtroopilises ja soojas parasvöötme meres mandrilaval, mis ulatub Baja California rannikust Põhja-California keskosani. Sarvhaid on halli või pruuni värvi ja neil on täpiline nahk, millel on palju väikseid musti täppe. Välimuselt erineb sarvhai teistest haidest selle poolest, et tal on lühike tömp pea, mille seljauimede ees on silmade kohal luud. See on saanud oma nime nende mäeharjade järgi, kuna need näevad välja nagu kaks sarve.
Sarvhaid on üks väiksemaid hailiike. Selle hai maksimaalne pikkus on umbes 4 jalga (122 cm), kuid keskmine täiskasvanu on tavaliselt umbes 3.2 jalga (97 cm). Koorunud poegade suurus on 6–7 tolli (15–17 cm).
Veetemperatuur kontrollib sarvhai elupaika, sest ta eelistab vett, mille temperatuur on üle 68 kraadi Fahrenheiti (20 kraadi Celsiuse järgi). Kui vesi on soe, elab sarvhai madalates piirkondades ja seda leidub kõige sagedamini 7–36 jala (2–11 m) sügavusel. Pärast seda, kui veed talvel muutuvad külmemaks, liiguvad sarvhaid tavaliselt sügavamale kui 98 jalga (30 m), et hoida oma keha piisavalt soojas. Peale veetemperatuurile reageerimise ei kata sarvhaid tegelikult palju avamerd. Üldiselt jäävad nad koduvahemikku, mis on umbes sama suur kui olümpiasuuruses bassein.
Sarvhai, keda nimetatakse ka härjahaideks, erineb teistest hailiikidest, kuna ta eelistab viibida ookeani põhja lähedal. Päevasel ajal meeldib sarvhaile peituda lemmikpuhkepaika, mis tavaliselt asub praos, kivide vahel või vetikate või kaljapeenras. See tuleb öösel välja, et jahtida saaki, nagu krevetid, teod, merisiilikud ja krabid. Sarvhaid ei ole head ujujad ja tegelikult kasutavad nad oma rinnauimesid, et roomata mööda ookeanipõhja saaki otsima.
Paaritumishooaeg on talve keskel. Järgmise paari nädala jooksul ladestab emane põhja umbes 24 muna, mille ta asetab seejärel pragudesse, et kaitsta neid röövloomade eest. Muna koorumiseks kulub umbes kuus kuni üheksa kuud.