Could just make it so the puppet can get enough haste/acc/atk/da from attachments, then the pup can focus on it's own gear. That's what I thought was cool about pup is that the puppet gets it's own set of equipment to wear.