|mIght want to go to a puppy linux forum and ask about multibooting it and MS|
or you can go into recovery console and run the utilities fixmbr and fixboot.
or you can do a repair install of 2008.
This issue is the master boot record [MBR] which was set to boot MS and was undone to boot Puppy
Answers are only as good as the information you provide.
How to properly post a question:
Sorry no tech support via PM's