A lot of distros can read NTFS but can't write to them without adding some extra modules.
I understand that the latest release of Puppy can read/write but I've never used it myself.
Take a look at http://puppylinux.org/wiki/how-tos/general/ntfs
Anyway, this technique has a problem when it comes to NTFS. Linux support for NTFS is not yet complete, and currently an NTFS partition can be mounted read-only but not written (safely) to. When Puppy boots up, if he can't find a vfat, ext2/3 or reiserfs partition, he gives up and only uses the ramdisk.
See if this answers your question. If not come back to this post and we can try something else.
(Never apologise for being a newbie - in no time you will know stuff that I don't and I will appreciate your advice...)