В сказке дается такое обоснование: волк пожалел Ивана-царевича, который от души горевал по своему погибшему коню, и, решил он, раз я съел твоего коня, то буду тебе помогать на протяжении всего твоего пути.
Странно все это, конечно, ведь во-первых, волка никто не просил о помощи; во-вторых, волк мог спокойно уйти по своим делам, это очень даже в стиле хищника; в-третьих, услуги волка явно несопоставимы с питательной ценностью умерщвленного коня: волку пришлось столько всего сделать, что он еще далеко не раз захотел съесть еще пару лошадей.
Как мы понимаем в итоге, серый волк - это не волк, а скорее волшебная сила, которая помогает Ивану добиться своей цели. Волк - это тот, на которого в реальной жизни многие вечно надеются. Он - мечта, иррациональность, его не могло быть на самом деле.
Вот этим мне и не нравятся русские сказки, умом до конца я не могу их понять. Часто фигурируют в них малопривлекательные герои, и тем не менее, им вечно кто-то помогает (взять того же трусливого зайца с его избушкой, из которой ему помогает выгнать лису чуть ли не половина леса).