This will depend on the media type. Whether it is to be used without installation 'Live', or as the single or one of many installed operating systems. Also if Puppy is to take a occupy or share a partition:

InstallationFrugal - typically on USB flash memory, or harddrive, does not takeover a partition