Dworkin wrote:starter armor is no-trade, and pets don't equip no-trade stuff even if the trade is accepted, the stuff just goes poof
Thats probably the rub then. I don't recall if there was a no-trade tag on any of the dropped loot that I gave him - but I would bet you nailed it.
Thanks for the info, this is my first pet class.