@melanie92 If your dog is ignoring your calls, then work on your recall regardless.
Also I just want to point out that you state that you don't use the e-collar as punishment but to tell the dog to stop doing something. That is...punishment. The dog is receiving a correction via the collar...