Whistling is done to make people at a distance hear your signal. Sometimes used to call a cab, it can be used in dense forest or on hill-tops. It is a non-verbal method of communication which says, in effect, "take notice, I'm here". Whistling is widely used by shepherds to control their dogs.