http://www.dotpups.de/puppy-releases/2. ... ed_201.sfs
Gets me a 403 and some German. My German isn't so good, but I suspect there is a permission issue on the file.
It is listed in the list here, with size and upload date:
http://www.dotpups.de/puppy-releases/2.01/development/