JMad, have you figured out how to compile source code? The cool thing about Linux is that if they don't make a binary for your flavor, you can build it yourself, since the C compilers are built right into the OS.
Not necessarily. As light as puppy is, it might not have them. I forget what distro I was using at the time, but I know I had to download and install gcc before I could compile the source code for a driver I needed to get the networking card to work.