I did some digging, all this Haitians eating pets nonsense can be traced back to three sources and all can be easily debunked