Kage-Zonn Radas

As long as either dog is alive, he is immune to magic and melee damage. The dog with "battle" in his name is highly resistant to melee attacks, while the dog with "mage" in his name is highly resistant to magic attacks. Position yourselves to avoid knockbacks and just dig in for a longer-than-the-last-guy fight.