Jag har inga länkar att tillhandahålla, jag talar mest om tolkning.
Det mesta av spelet är baserat på hur en enhet (humanoid, djur, monster) reagerar på din närvaro. Är de fientliga, ovänliga, likgiltiga, vänliga och hjälpsamma. Djur är vanligtvis likgiltiga. Om du tränar djuret betyder det att du har spenderat tider med det, matar det noga och ger skydd. Detta kan vara ett sätt att få djuret att tro på dig, lita på dig och få honom att följa dig. På så sätt skulle det bli en slags allierad.
Definitionen av allierade kan bero på flera saker på slagfältet. Du kan hjälpa en ond varelse att slå en ännu mer ond varelse, men i någon annan situation skulle du ha dödat det ...
Jag tror att varje varelse som har samma mål som du under en kamp kan bli en tillfällig allierad. Du kan dela kraften i din totem till enheter som inte hotar dig direkt för tillfället, och om de ändrar sig för att attackera dig då ändras deras status och de förlorar effekterna.
Vad är skillnaden mellan allierad och fiende? Det är deras beteende vid ett visst ögonblick. Förräderi är fortfarande möjligt från intelligenta varelser, inklusive djur. Vad är skillnaden mellan utbildad häst och utbildad mus? Jag skulle inte säga något i spelet, även om musen kan vara mindre lojal.