A wireless location assisted zone guidance system that generates an advance notification stimulus to notify an animal of an impending safe zone departure, comprising: a housing; an electrical power source contained within said housing; at least one animal stimulation apparatus (150, 152) coupled with said housing and electrically powered by said electrical power source; a wireless location determination apparatus contained within said housing, powered by said electrical power source, and adapted to operatively generate electrical latitude and longitude information representative of a current geographical latitude and longitude position of said housing; an electrical processor coupled to said wireless location determination apparatus and operative to receive said electrical latitude and longitude information therefrom; memory electrically accessible by said electrical processor; a data table containing a plurality of position values stored in said electrically accessible memory, said data table having ordinate and abscissa axes, a first one of said ordinate and abscissa axes corresponding to a geographical longitude and a second one of said ordinate and abscissa axes corresponding to a geographical latitude, with each one of said plurality of position values stored in said data table identifying a one of at least two assisted guidance zones wherein said at least two assisted guidance zones include at least said safe zone; wherein said electrical processor is configured to operatively compare said received electrical latitude and longitude information to said data table to generate a first represented current position within said data table and, after a predetermined sampling period, to generate a second represented current position from said received electrical latitude and longitude information representative of a current geographical latitude and longitude position of said housing, the second represented current position being subsequent to said first represented current position, characterised in that said electrical processor is further configured when each of said first and second represented current positions within said data table have a stored position value identifying said safe zone to calculate a represented future position in said data table based upon a calculated displacement in represented position within said data table between said first and second represented current positions and to apply said calculated displacement to said second represented current position to determine said represented future position in said data table, and in that said electrical processor is further configured to retrieve a future position value stored in said data table at said represented future position, and to vary an output of said at least one animal stimulation apparatus responsive to said future position value not representing said safe zone. a housing; an electrical power source contained within said housing; at least one animal stimulation apparatus (150, 152) coupled with said housing and electrically powered by said electrical power source; a wireless location determination apparatus contained within said housing, powered by said electrical power source, and adapted to operatively generate electrical latitude and longitude information representative of a current geographical latitude and longitude position of said housing; an electrical processor coupled to said wireless location determination apparatus and operative to receive said electrical latitude and longitude information therefrom; memory electrically accessible by said electrical processor; a data table containing a plurality of position values stored in said electrically accessible memory, said data table having ordinate and abscissa axes, a first one of said ordinate and abscissa axes corresponding to a geographical longitude and a second one of said ordinate and abscissa axes corresponding to a geographical latitude, with each one of said plurality of position values stored in said data table identifying a one of at least two assisted guidance zones wherein said at least two assisted guidance zones include at least said safe zone; wherein said electrical processor is configured to operatively compare said received electrical latitude and longitude information to said data table to generate a first represented current position within said data table and, after a predetermined sampling period, to generate a second represented current position from said received electrical latitude and longitude information representative of a current geographical latitude and longitude position of said housing, the second represented current position being subsequent to said first represented current position, characterised in that said electrical processor is further configured when each of said first and second represented current positions within said data table have a stored position value identifying said safe zone to calculate a represented future position in said data table based upon a calculated displacement in represented position within said data table between said first and second represented current positions and to apply said calculated displacement to said second represented current position to determine said represented future position in said data table, and in that said electrical processor is further configured to retrieve a future position value stored in said data table at said represented future position, and to vary an output of said at least one animal stimulation apparatus responsive to said future position value not representing said safe zone.