Vindiddy is the pet version of Vindicta. It is unlocked by inspecting the Imbued blade slice, which can be obtained as a drop from the boss. The odds of receiving the item are 1 in 2,000 (normal mode), or 1 in 1,000 (challenge mode), both with a threshold of 400 (explanation of drop mechanics). This is not affected by the increased drop chance reward from reputation.
The update history project is a work-in-progress – not all updates to this topic may be covered below. See here for how to help out!