Don't assume your dog is not obeying you when you call him from a distance, it might just be that he's not able to hear you.
Bring your dog along observe how they interact one another. Aggressive training your dog is you may even should be taken lightly. https://dog-training-143872050.s3.us-east-005.backblazeb2.com/dog-training-1122.html