В первой части сказки - борьба Вани Васильчикова с жестоким Крокодилом для спасения целого города. Во второй части - протест против заточения вольных зверей в тесные клетки зверинцев и освободительный поход медведей, слонов, обезьян для освобождения порабощённых зверей. В третьей части - героическое сражение Вани, защищающего угнетённых и слабых. В конце третьей части - протест против завоевательных войн: Ваня освобождает зверей из зверинцев, но предлагает им разоружиться, спилить себе рога и клыки....