Ну, знову солдат перебрався в прекрасні кімнати, став носити багатий одяг, і всі його друзі відразу його пізнали і полюбили знову.
От якось йому спало на думку: «А дивно, що не можна побачити принцесу! Вона така красуня, кажуть усі, а яка з того користь, коли вона весь свій вік просиділа в мідному замку за високими стінами з вежами. Невже мені так і не пощастить побачити її? Ану, де моє кресало?» І він ударив по каменю, і враз перед ним з’явився собака з очима, як чайні чашки завбільшки.
– Воно, правда, вже зараз ніч, – мовив солдат, – але мені страшенно захотілося побачити принцесу, хоч на одненьку хвильку!
Собака одразу за двері, і не встиг солдат отямитися, як він з’явився з принцесою. Принцеса сиділа у нього на спині і спала. Вона була така гарна, що кожен одразу б побачив, що це справжня принцеса. Солдат не втерпів і поцілував її – адже він був славний вояка, справжній солдат!
Потім собака відніс принцесу назад, і вранці, коли король і королева пили чай, принцеса розповіла, що вночі бачила дивний сон про собаку і солдата. Ніби вона їхала верхи на собаці, а солдат поцілував її.
– Оце справді мила історія! – мовила королева.
І наступної ночі в спальні принцеси залишили стару фрейліну. Стара фрейліна мусила дізнатися, чи то справді був сон, чи, може, щось інше.
А солдатові знову заманулося побачити прекрасну принцесу, і ось, уночі, знову з’явився собака, схопив принцесу і помчав що є сили. Але стара фрейліна одягла непромокальні чоботи і кинулася навздогін. Побачивши, що собака з принцесою зникли в одному великому будинку, вона подумала: «Тепер я знаю, де їх шукати!» – і намалювала шматком крейди на воротях великий хрест, а потім пішла додому і лягла спати. Але собака, коли відносив принцесу додому, помітив цей хрест, узяв відразу ж шматок крейди та й понаставляв хрести на всіх воротах у місті. Це було хитро вигадано; адже тепер фрейліна не могла відшукати потрібні ворота, бо хрести були на всіх.
Рано-вранці король з королевою, стара фрейліна і всі офіцери пішли дивитися, куди це принцеса їздила вночі.
– Ось куди! – сказав король, побачивши перші ворота з хрестом.
– Ні, ось куди, чоловіченьку, – заперечила королева, побачивши хреста на інших воротах.
– Але й тут хрест… І тут! – загомоніли дами й офіцери, бачачи хрести на всіх воротах.
Тут усі зрозуміли, що діла з цього не буде.
Але королева була дуже розумною жінкою, вона вміла не тільки в каретах гуляти. Взяла вона великі золоті ножиці, порізала великий шматок шовкової матерії на клаптики і зшила малесенький гарненький мішечок. У той мішечок насипала дрібної гречаної крупи і прив’язала до спини принцеси, а потім прорізала в мішечку маленьку дірочку, щоб крупа сипалася на шлях, яким поїде принцеса.
Вночі з’явився знову собака, посадив принцесу на спину і поніс до солдата. Солдат так полюбив принцесу, що захотів стати принцом і одружитися з нею.
Собака не помітив,