Demon’s stele and the dog princess