There is one variation you may want to consider. OOTB Windows can not read Linux Formatted partitions. If you intent to use the USB-Key to transfer to a Windows system files you create or download using Puppy you can also BEFORE YOUR FIRST SHUTDOWN/REBOOT use Menu>System>gparted to resize/shrink the 2nd partition creating a 2nd Fat32 partition leaving the balance --the now 3rd partition-- as Linux Ext3. You'd then locate the SaveFile/Folder on that 3rd partition.