Почему волчица не съела щенка в рассказе А. П. Чехова "Белолобый", можно понять, внимательно проследив сюжет этого замечательного произведения.
Писатель подробно рассказывает о старой волчице, у которой вывелись в логове щенки. Волчица страшно голодна, ведь она кормит молоком своих волчат. Она отправляется за едой в ближайшее зимовье, где живет Игнат и держит крестьянское хозяйство. Волчица вспомнила, что видела пасущихся на лугу барана и двух ярок. Значит, зимой там должны быть ягнята.
Волчица разрыла крышу хлева и упала прямо в теплый хлев на что-то мягкое. Тут поднялся переполох, и волчица с перепугу хватает это что-то теплое, мягкое и живое и убегает из сарая. По дороге она обнаруживает, что несет в зубах не ягненка, а щенка собаки.
Щенок увязался за ней в логово. Там он играет с волчатами. А волчицу мучает страшный голод...
Она уж было решила съесть щенка, но когда подошла к нему, почувствовала острый запах псины, до того тошнотворный, что сразу же отошла прочь.
А, возможно, волчица не съела щенка еще вот по какой причине:
уж очень похож щенок на её собственных волчат.
Ну, как тут его съесть? Этого беззащитного глупого маленького ребенка, хотя и собачьего?