Answer to "Dog Island" link in recent update...

Link : http://www.snopes.com/critters/crusader/dogisland.asp