Saludos, hasta donde tengo entendido el centro de gravedad de una nube de puntos lo puedes determinar calculando las coordenadas medias de la nube de puntos.
Es fácil, calculas la coordenada media por el este y la coordenada media por el norte, este par de coordenadas es el centro medio o centro de gravedad.
En QGis lo puedes encontrar en caja de procesos > vectorial> media de las coordenadas
La media es susceptible a los datos extremos, podrías calcular también el centro mediano.
En tu caso, si bien entiendo que cada punto tiene como atributo la frecuencia de individuos (ganado).
Puedes calcular un centro medio ponderado, el factor de ponderación es la frecuencia, de esta manera el centro tendera hacia los sitios con mayor cantidad de animales.
Existen muchos otros estadísticos para el análisis de patrones de puntos, te recomiendo que revises los artículos que he publicado sobre: análisis epidemiologico, hot spot entre otros