Question: are mystic allies considered pets?
Answer: Mystic Ally is a pet, so the Tasker and Theo gloves affect them, as does the Enforcer legendary gem.