(optional, but recommended) modify the contents of the working directory to one's requirements by inspecting the contents of the pup_save file, either /initrd/pup_rw for pupmode 12 or /initrd/pup_ro1 for pupmode 13; and then copy from there the directories /root, /usr and /var:

"Instead of savefiles I do a manual remaster with my settings and whatever DEV tools I need and always run in pfix=ram mode. If I want to save something permanently, I simply mount a partition, save whatever I need and unmount it when I am done. This keeps too much garbage from building up (not just cookies and temp files but also other random stray files from whatever software I have tested and abandoned) Puppy is so simple to remaster and takes so little space, I see no reason not to have each version/puplet in its own directory (even duplicates for multiple users)"