It does but it can be clunky to use. Most of your ranged pets (mostly skeles but there are a few others) will frequently not be in the totem radius.
Beyond that the totem whether for the heal or damage buff for your pets suffers from range and recast limitations. Anytime your screen is filled with enemies, unless you really micromanage your pets, some of them will likely be attacking something beyond totem range. The cooldown time is annoying long on the totem so anytime you need to reposition yourself rapidly, you are going to end up with a totem sitting somewhere useless and your pets gaining no benefit. Finally getting the totem to be useful means your character needs to be in the thick of things. You can build frontline pet classes, but most people tend to play pet classes from the backline instead so this is not a choice for everyone.