Seems that people that use snapfish can't post pictures. I have had luck with Photobucket, I think several people switched to it too. I did copy and paste your link to the browser, and it loaded fine, so the link isn't bad. Cyberhound just has trouble with snapfish I guess.
Try Photobucket, here's a link, it's free. http://photobucket.com/