Jabarkan Internal hard drive (hard-Puppy) dari Puppy Linux

Floppy boot disk yang akan memanggil sistem operasi selebihnya dari USB drive, CD-ROM, atau internal hard drive

Melakukan instalasi sebuah versi Puppy ke hard disk, USB disk, Zip disk, dll. dapat dilakukan dari live-Puppy atau cara instalasi lain.

Sebuah ciri khas yang membedakan Puppy Linux dari distribusi Linux lainnya adalah kemampuannya untuk beroperasi memakai write-once CD (CD sekali rekam), jadi tidak perlu memakai rewritable CD (CD yang dapat berulangkali merekam.) Puppy akan secara otomatis mengenali perubahan-perubahan di sistem file dan menyimpannya berurutan di CD. Jika CD penuh, pemakai dapat dengan mudah mengganti dengan CD baru yang akan merekam semua file dan pengaturan desktop. Distribusi Linux lain memang ada yang menyediakan sistem operasi versi Live CD, tetapi tidak bisa menambah atau merekam dalam Live CD tersebut.

Puppy Linux juga mempunyai sistem penulisan penyimpanan (write-caching system) yang canggih sehingga dapat memperpanjang umur pemakaian USB flash drives yang menggunakan Puppy Linux.

Live USB Puppy Linux dapat dibuat secara manual atau dengan UNetbootin .

Untuk meng-instal program, Puppy Linux menggunakan package manager sendiri bernama PetGet. Package manager yang lama, DotPup, masih dapat digunakan.

Puppy juga memiliki "remaster tool" untuk membuat live-CD versi anda sendiri dengan merekam semua perubahan yang sudah anda lakukan.

Puppy Linux menggunakan T2 SDE build scripts untuk membangun paket binary dasarnya.