Looks more like a crap sandwich to me. You know, the kind Obama is selling.
I remember reading about this, I am pretty sure that really is dog meat