no to pets OR summons. It's weapons only.
I use it for my mage weapons: bows, or the Swords of prosperity, Staff of the Magi or Staff of Pyros if I go to melee. And, with a mostly 70s (one resist at 65, another 69) suit with 40% LMC and 100% LRC, I'm not afraid to go into melee with the mage, especially if the creature I'm fighting is targeting my eles or EVs. If one of the summons drops, I take one step back and recast it, then wade back into the fight.
I can drop Ice Fiends with the character rather quickly using ONLY melee attacks with the SoP (sword or staff, same abbreviation), as either weapon means I have the offensive and defensive benefits of 120 weapon skill (and I heal with close wounds when in melee as necessary as it doesn't stop my attacks like magery spells). It's one of the better ways to gain honor for a mage.
Heck, I sometimes even go to the north side of Luna on Lake Austin, where a remaining spawn of ancient liches from an event sits outside the gates, and gain honor taking THEM down with the staff of Pyros and Enemy of One.