Perhaps the most disturbing link I've ever seen. (WARNING)

Link : http://www.cyberium.net/multibrst/puppy.htm