Corresponding animal unit (101,102) is connected to animal (A1, A2) in a rout. Each unit (101,102) is configured as repeatedly: one signal (S1 of transmitting S2 unit (101,102)) are indicated, register position (P1 P2) and/or register accelerates data (a1 A2) with animal (A1 A2 it) is connected to the unit (101,102). One group of data reads the device for wirelessly reading information, from this group of animal unit (101,102) into database. A kind of data processor identification potential heat of animal passes through: each entry in the respective timestamp of-association and database, related animal (the A1 of one event of each entry representation, A2 drove), event is related to the signal (S1 issued, S2), the position (P1, P2) of registration and/or the acceleration data (a1, a2) of registration The candidate installation animal of identification is the member of the first group based on the entry in database Identification candidate be mounted on animal be the second group member based on the database of entry, and-to match first and second groups of members based on timestamp be the determining potential heat of any animal each other, animal therein is considered, if being all that potential heat animal (A1) is estimated as being mounted in by least one other animal (A2) in specified time interval.