Quote from shaggy
Nice idea. "Immortal" pets do provide some inherent DPS increases... namely less time moving around and more time spent doing damage.
I would point out that if your dogs don't need the Leeching Beasts rune to stay alive then you're probably better off switching to Soul Link as that will provide far greater survivability for you. With a decent enough HP pool, via Blood Ritual, it should be pretty easy to counteract that little bit of extra damage the dogs are taking.
Oh yes the life link rune is really good for more ehp but I want the dogs to stay alive longer, just hate to recast them very oftenly haha.