You can see the content of the file pup_safe.2fs only if the file is loaded while booting Puppy. If the file cannot be loaded, there is nevertheless a way of getting into the file and saving the content:
Start Puppy with the boot-option "puppy pfix=ram".
Then you open a shell and enter the following command:
mount -o loop /mnt/hdax/pup_save.2fs /mnt/data
/mnt/hdax is the partition you stored the pup_save.2fs-file (e.g. mount -o loop /mnt/hda2/pup_save.2fs /mnt/data).
Now you can see the content of the pup_save.2fs-file at the directory /mnt/data and you can copy all files to another harddrive or USB-stick.