Dein Vorhaben ist ohne Probleme möglich.
Wie Spartan es bereits erklärte, muss GRUB im Bootsektor der bootbaren Festplatte installiert werden.
Danach kann man über die menu.lst (liegt in /boot/grub/menu.lst) kreuz und quer über alle Platten Betriebssysteme starten, wie man möchte.
Wir können dir gerne helfen, wenn es klemmt oder GRUB nicht das tut, was er eigentlich sollte.
Was ich mich nur frage ist, warum du ausgerechnet Puppy Linux installieren möchtest?
Dein System schafft auf jeden Fall ein (besseres) Linux mit LXDE Oberfläche, aber dies nur als unmanipulativer Hinweis.
Viele Grüße,
haze303