i would say no since mages have to buy an AA (Elemental Mastery) to give their pets the benefits of their AAs to crit and increase dodge/hit rate.
Now give that AA to Beastlords and Necromancers i could agree with, if its even possible. Of course, i'm biased on that suggestion.