Extra gear and buffs on pup might help him to survive long enough to go into enrage mode. If ever you see pup hanging on for dear life at like 4% health, STEP UP to the mob he's fighting QUICKLY. If you're lucky, mob will swing at you and pet will survive being terminated.
And nice trick with Auras, Scowls. Might remember to use that someday.