Originally Posted by
Shurrikhan
Proper pulling, if the rest of your party is competent, will usually consistent of sprinting the last possible moment before the first pack of mobs is engaged (which would cost you half your Sprint duration), getting enmity on each mob in each group you pull without stopping to be excessively hit, and continuing to pull until the last pack before a gate. In some rare cases, you may break one weirdly long possible pull into two for survivability, assuming you don't have sufficient party cooldowns, or, if a mob group before the last unlocks the gate, and only a single pack would remain after it, the last pack may be saved to pair with the future possible pull.
Put simply, get used to maximizing your sprint and expecting your party to do the same. The rest will come naturally after a couple attempts of the particular dungeon, while more generic dungeons won't even require a learning period beyond that general idea -- sprint to the end.
I suspect the main error you were likely making -- since so many do -- was to not sprint at all, or to sprint only after combat has begun -- giving you 10 seconds, down from 20.