Кто такой котёнок? Это маленький кот, детёныш кота. Если вы сравните слова "кот" и "котёнок", вы увидите, что во втором слове есть суффикс -ёнок. При помощи этого суффикса и его варианта -онок в русском языке образуются слова-названия детёнышей животных.
После букв ч, ж, ш мы пишем -онок, хотя произносим -ёнок.
Белка - бельчонок. Ёж - ежонок. Мышь - мышонок.
Однако из этого правила есть исключения.
1. Некоторые слова, которые называют детёнышей, образуются при помощи суффикса -ёнок/-онок от других корней. Например, человек - ребёнок. Лошадь - жеребёнок. Свинья - поросёнок.
2. Некоторые слова, которые называют детёнышей, образуются при помощи других суффиксов. Например, собака - щенок.
3. От некоторых слов названия детёнышей образовать нельзя. В этом случае мы говорим так: жираф - детёныш жирафа.