This is most likely due to an ACPI error with your computer. By default, some versions of Puppy Linux do not have proper ACPI support. To fix this, you need to disable this feature in your computer's BIOS. In most cases, ACPI is located either under the computer's chipset or CPU-related settings.
One important thing to note is that disabling ACPI will also disable any power saving features for your computer. This can be issue if you are installing the distribution on a portable laptop.