Con Puppy non saprei, ma se usa grub, basterà installarlo da terminale col comando:
sudo grub-install /dev/hda
o hd0 o sda, dipende dal sistema e dal disco sul quale sono installati i sistemi operativi