As an alternative, you can create a dock in XP without using any program. Create a folder on the desktop and put the program, folder, URL shortcuts into it that like to have in the dock. Then push this folder all the way into the top of the screen and release it there, the dock will appear.
When you right click on it, you can make settings (e.g. large icons, autohide, etc.). The folder you used for that needs to stay on the desktop. It is the repository for the dock where you can add/delete entries any time.