Жил мужичок не богато и не бедно. Перед смертью оставил он сыну триста рублей и велел беречь их до взрослого возраста.
Вырос сын и попросил у матери первую сотню. Пошёл по дороге и увидел: мужик ведёт вислоухую собаку. Пожалел юноша собаку и купил её за сто рублей.
— Напрасная покупка, — вздохнула мать.
— Не печалься, матушка. Может, это наше счастье.
На вторую сотню купил он кота с золотым хвостиком, на третью — добыл волшебное кольцо. Стоило перекинуть кольцо с руки на руку, как являлись сильные молодцы и спрашивали:
— Что прикажешь?
Попросил юноша поставить вместо старой избы каменный дом. За одну ночь вырос дом светлый, высокий, с расписными окнами. Мать утром проснулась и только ахнула.
Потом захотел юноша посвататься к царевне. Царь удивился: откуда у простого человека такие дары? А царевна сказала:
— Пусть за одну ночь построит дворец лучше царского и хрустальный мост от дворца к дворцу.
Перекинул юноша кольцо. К утру стоял дворец белокаменный, крыши золотые, а от него к царскому терему тянулся хрустальный мост, устланный узорными коврами.
Сыграли свадьбу. Но царевна стала выспрашивать, откуда у мужа такая сила. Уговорила, выведала про кольцо, сняла его, когда он уснул, и велела слугам кольца перенести её с дворцом за тридевять земель.
Проснулся юноша один на пустом лугу. Царь разгневался и дал ему срок найти царевну.
Тогда заговорили между собой кот золотой хвостик и вислоухая собака:
— Хозяин нас пожалел. Теперь наша очередь выручать.
Побежали они за тридевять земель. Где река — кот садится собаке на спину, собака плывёт. Добрались до чужого дворца. Собака устроилась при кухне, кот — при покоях царевны.
А царевна на ночь прятала кольцо во рту. Кот поймал мышку и сказал:
— Достанешь кольцо — отпущу.
Мышка пробралась к спящей царевне, хвостиком по губам защекотала. Царевна чихнула, кольцо выпало. Кот схватил его и крикнул собаке:
— Не зевай!
Побежали они домой. Кот вернул кольцо хозяину. Тот перекинул его с руки на руку и велел вернуть дворец на прежнее место.
К утру всё стояло как было: дворец, мост, ковры. Царевна проснулась и поняла, что хитрость её открыта.
Царь спросил:
— Как судить её?
Юноша ответил:
— Не хочу зла. Пусть помнит, что верность дороже чудес.
Усовестили царевну строгими словами. А кот и собака с тех пор жили в почёте: один на тёплой печи, другая у высокого крыльца.