If you want to keep your Puppy private, requiring a password at bootup, try this simple fix:
- 1. Click on lock (xlock) to set up your password, if you haven't already
2. Drag "xlock" from /usr/bin/ to ~/Startup. Choose "Link (absolute)" from the choices given in the pop-up menu.