Считается, что "Ёшкин кот" - не кот ёжика, а кот бабы Яги. А некоторые исследователи фольклора считают, что Ёшкин кот и кот Баюн - один и тот же персонаж: у бабы Яги был кот, которого она звала Баюн, а все остальные - Ёшкиным котом. Звук "Я" на "Ё" при этом сменился для удобства (примерно также, как "молоко" и "млеко")