Since it's Wubi that he is downloading, he's likely restricted to
servers that likely don't have a good upload rate.
Getting standard .iso files is often the quickest with well-seeded
torrents, instead of servers or mirrors.
http://linuxtracker.org/
BTW, Puppy 4.0 looks like a nice release.