I have killed the boss it supposedly drops from every single day since day one of the expansion.... And I still have not gotten the artifact appearance, I have received the pet several times tho!
I have also never seen a single other demon hunter with it equipped or say they have it, the only ones I did know with it used the Artifact Appearance glitch when that was working to get it.
Does anyone here actually legitimately have the appearance? Does it even ever drop? Whats the drop chance on it? Ive kinda given up hopes for it.