Dog owners use the whistle to call them because dog,s can hear more than an human that's you know they say that when any type incident like tusnami Earthquick is goning to happen dogs run before
dogs owners use a whistle because the dogs have a great capacity of hearing the sounds, when we use the whistle then the dog can understand that we are calling it so it comes running. the reason behind the usage of the whistle is the that the whistle works like a  code language. I do have a pet dog to communicate with it in the code language is used often. to do tricks or even to ask him to do something the whistle is used by me.
hope so my answer is useful and mark as best if possible ...^_^