Ao voltar para casa, o soldado conheceu uma feiticeira. Ela o mandou para o oco, onde em três salas de três baús guardados por cães assustadores, ele podia colecionar cobre, prata e ouro, depois de colocar os cães no avental xadrez de uma velha. Por isso, ela pediu para trazer a pederneira para lá. Tendo feito tudo de acordo com as instruções da velha, o soldado cortou a cabeça do vereador e levou a pederneira para si. Tendo andado todo o dinheiro, e com ele, e tendo perdido todos os seus novos amigos, o soldado voltou a curar-se mal. Certa vez, acendeu uma vela que estava presa à pederneira - e um cachorro apareceu na frente dele desde o primeiro quarto ... Aconteceu que, a cada golpe da pederneira, um cachorro aparecia daquela cavidade. O soldado se curou novamente em grande escala.
Uma noite ele queria ver a princesa. O cachorro trouxe uma beleza; de manhã, a garota contou ao rei e à rainha seu sonho, no qual ela parecia estar andando com um cachorro e o soldado a beijou. Na noite seguinte, a dama de honra, por ordem da rainha, seguiu a princesa até os portões da casa do soldado e pôs fim a esses portões. Mas o cachorro viu a marca e cruzou todos os portões vizinhos. A próxima vez que a rainha amarrou uma sacola com cereal nas costas da filha, que caiu na estrada. O seqüestrador foi encontrado e preso.
No dia da execução, o sapateiro aprendiz de quatro cobras trouxe ao soldado uma pederneira. O último desejo do criminoso era acender um cigarro - depois que uma pederneira clicou, todos os três cães apareceram, que começaram a atrair uma audiência honesta tão alta que, quando caíam, as pessoas quebravam. Os soldados pediram ao sortudo que fosse rei e se casasse com a princesa. Os cães também estavam presentes na mesa do casamento "e fizeram grandes olhos com surpresa".