Just to update: I received a call from Peter Gollub, Director of Law Enforcement for Animal Rights at the MSPCA in Boston. He checked out the website and agrees that they are in fact animals that have previously died and some sicko used photo shop...
If this is true then why is this website necessary. It's horrible. What if a child comes across it and decides to cook the family pet. It needs to be removed.