Бравый солдат встречает старушку, которая просит его слазить в дупло и общает, что он найдет там очень много денег. В дупле были три собаки, которые сидели на трех сундуках с монетами. Старуха сказала солдату, как справиться с собаками и солдат получил очень много денег. Старуха потребовала для себя огниво, но солдат ей его не отдал. Солдату надоело жить в праздности и он попросил собаку принести ему спящую принцессу, чтобы ему посмотреть на нее, три раза привозила собака спящую девушку. Мама принцессы привязала на спину дочери мешочек, из которого сыпалась крупа. Поэтому утром все узнали, кто ворует принцессу и солдата арестовали. Огниво выручило солдата - собаки солдата и убили короля. Солдат стал новым королем и женился на принцессе.