Many people are giving up on MoJ pet builds these days as they can't seem to break the upper 30s. With this build I routinely clear 40 and sometimes 41. I'm working on 42 but may need either a weapon upgrade or a lucky roll on the board.
Survival with this build is ridiculous. You can expect to have a paper toughness of around 20 million. With 30ish percent hidden damage reduction from Ukhapian, another 50% from unity, and another 20% from bad medicine you can have an effective toughness of around 70 million. Often I don't even bother to get out of the way of arcane beams on GR 40 unless the hub is cast directly under me. Thunderstruck is no real threat and I don't even notice Jailer.
In fact, the survival is so overboard that you can easily drop bad medicine from the build to pick up gruesome feast for a modest dps gain. You also can swap unity out to pick up a bit more damage from cains set. But this is a massive drop in toughness for a miniscule gain in dps. I generally don't recommend doing so as even one death wipes out the gains that cains would give you.
My paper dps is 1.8ish million before any buffs. Add in voodoo, physical/pet damage bonus, trapped, and another 25% damage from mob debuffs and you can expect fetishes to be critting on the order of 25 million from your sycophants and 40-45 from your fetish army on trash. This build also has a lot of elite damage (my character has 69% elite damage in this setup). All rift Gaurdians except Satrix, and Eskandiel are basically trivial. Those are only annoying because they summon so many adds and this build lacks aoe dps.
This build is NOT designed to top the leaderboards, but its completely viable for the low 40s and with an upgrade to an ancient smk 45 should be no big deal.