Жил-был мальчик крестьянский, у него была чудесная дудочка да скотины всего одна свинья с тремя поросятами. Выгонит он свинью в поле пасти, сядет на пенечке да заиграет в дудочку. Свинья с поросятами знай пляшет перед ним. Была у царя дочь — прекрасная царевна. Узнала, что у этого-то мальчика свинка с поросятами пляшет, и вздумала купить хоть поросеночков.
Приезжает в поле. Мальчик сидит на пенечке, играет в дудочку, а свинья пляшет с поросятами. Говорит царевна: «Продай мне поросяток!» — «У меня они не продажные, а заветные». — «Сколько у тебя завету?» — «Показать свое тело по колена». Царевна показала ему свое белое тело по колена, он ей и отпустил поросяток. Привезла их домой, созвала музыкантов. Музыканты взыграли, а поросята со страху врозь разбежались, визг на весь дом подняли. «Верно без матки скучают, — подумала царевна, — сем поеду да матку куплю».
Приезжает она в поле; мальчик сидит на пенечке, играет в дудочку, а свинья перед ним пляшет. «Продай мне свинку, поросята без матки скучают». — «Она не продажная, а заветная». — «А сколько завету?» — «Показать все свое тело наголо». Нечего делать, показала ему свое белое тело наголо; мальчик ей и свинку отдал. Привозит царевна свинку, собрала музыкантов. Музыканты взыграли; нет, не пляшут ни поросята, ни свинка, туды-сюды бросаются да визжат. Поехала царевна покупать дудочку.
Узнал отец и выдал ее замуж за того пастуха. Сделался крестьянский парень царевичем и зажил себе во дворце без хлопот, без дела. Поехал он однажды на охоту, и попался ему на дороге поп. Увидал поп названного царевича, поклонился ему. «А ты, батька, куда идешь?» — спрашивает его царский зять. И пошли у них разговоры: «Я иду с требою, а вы куда изволите?» — «А я на охоту выехал». — «Ах ваше высочество, застрелите мне вот ту птичку».
На ту пору, как нарочно, прилетела малая пташка и села в кустах шиповника да репейника, а кругом кустов грязная лужа стоит. «Хорошо, застрелю; только, батька, сам доставай». Царский зять застрелил пташку, а поп полез доставать; только пошел в кусты, а хитрый царевич вытащил свою дудочку и заиграл в нее. Поп плясать пустился: так и скачет, так и прыгает, весь-то он в кустах изодрался, ноги, руки, лицо в кровь исцарапал, весь-то он в луже измазался. Перестала дудочка играть, а поп еле дух перевести может. Вылез усталый, избитый, испачканный; рассердился и пошел к царю жаловаться: «Твой-де зять избил меня всего, а за что — не знаю; ехал на охоту, напал на меня и давай тузить; чуть-чуть не убил, насилу убежал».
Гневен стал государь, разослал слуг во все стороны, чтобы тотчас же привели к нему зятя. Приехал царевич домой, царь захотел судить его перед всем народом, велел собрать и вельмож, и войско, и купцов, и чернь; по тому приказу живо все сошлись на площадь и стали супротив царского крыльца. Царь вышел на свое высокое крыльцо и говорит зятю: «Показывай по сущей правде, как дело было?» Царевич вынул свою дудочку; поп, как увидел ее, побледнел со страху, лихорадка так его и трясет, и начал просить, чтобы взяли его да покрепче к каменному столбу привязали. Тотчас явилась стража с веревками, скрутила ему руки и накрепко притянула к столбу. «Косу-то, косу-то привяжите!» — кричал поп. Привязали и косу.
Тут царевич заиграл в дудочку, и, боже мой, весь народ, все войско, и сам царь с придворными пустились вприсядку отжаривать, а поп головой о каменной столб бьет, ногами всякие шутки выделывает, а сам что есть мочи орет да в грехах кается. Перестал царевич играть, и все затихло. Царь узнал, в чем было дело, прогнал попа со своих светлых глаз, зятя простил и после того долго-долго смеялся его шутке.