yes it dual-wields... its the EPIC pet and all mage pets after level 44 have innate dual wield... Read
here. In my experience after you pet past the low levels, the only reason to give a pet a weapon is to enable dual wield (I think mage pets level 20+ can be enabled to dual wield with 2 1h weapons. This is unnecessary on pets after level 44) or to give a pet weapon procs.
Edit: I personally like
http://wiki.project1999.com/Deadwood_Stave from Kaesora for pets