In various embodiments, a method of controlling a position of an animal includes tracking a position of the animal using a positioning system, such as a global positioning system. A time- varying position of a base object is also tracked using the positioning system, and a relative position of the animal with respect to the base object is determined, based on the positions of the animal and the base object. When the relative position exceeds a minimum value, a stimulus is provided to the animal to encourage the animal to reduce the relative position. A user of the system may define a region for the animal using a map of the surrounding territory.Dans divers modes de réalisation, linvention porte sur un procédé de commande dune position dun animal qui comprend le suivi dune position de lanimal à laide dun système de localisation, tel quun système mondial de localisation. Une position variable dans le temps dun objet de base est également suivie à laide du système de localisation, et une position relative dun animal par rapport à lobjet de base est déterminée, sur la base des positions de lanimal et de lobjet de base. Lorsque la position relative dépasse une valeur minimale, un stimulus est délivré à lanimal pour pousser lanimal à réduire la position relative. Un utilisateur du système peut définir une région pour lanimal à laide dune carte du territoire environnant.