Quote from a lifehacker article:
Apart from the technical reason, there may be a political reason why it hasn't been done in mainstream puppy.It is a KDE program, however, meaning if you use any other desktop environment it'll require a good amount of KDE dependencies to install, which some users don't like.
Anyone up to the challenge?