Петухи действительно кричат по утрам, согласно своим биологическим часам, то есть, даже когда не видят солнца.
А вот зачем они это делают именно утром, вероятно, загадка. Мнения расходятся. Один из вариантов: сообщают другим птицам, что территория занята и отгоняют опасность.