Picture has been all over this site for days
When it first came out, I speculated that it might be attack dog training armor.