Valoredge and Sharpshot because they can take a few hits and deal out their damage without needing to worry about MP or exploiting the instant-MP refill function of automaton activation. I spend most of my Pup time solo with Dancer as my support job.

(Also, I won't ever touch the mage frames or mage jobs in any games I play as a general rule.)