The Puppy Linux Windows Installer allows you to install Puppy Linux like any other windows program, allowing you to go from "Download complete" to "Welcome to Puppy Linux!" in just a few minutes, without needing to know a thing about linux. It also allows you to install multiple versions of Puppy Linux, puplets, and uninstall them individually, without leaving anything on the computer.
You can download the Puppy Linux 525 windows installer here.
To dual boot another version of Puppy Linux or a puplet, use this.