Just found this recently and thought i would share it with everyone
I have tried it under windows and it seems to run fine
Have not yet tried it under Puppy or other Linuxes
Enjoy
http://www.virtualbox.org/
New freeware open source virtualisation software
KVM Virtualization Alternative
The KVM LInux kernel component has been available since the kernel's 2.6.20 release, which *should* make it easier to seamlessly integrate into Puppy in future releases, should virtualization be a desired component in the standard release. For more info, see: http://kvm.qumranet.com/kvmwiki. Running a VM requires a modified QEMU.
Jam