i am a long time fan of stargate and animorphs. actually got into stargate first - i started watching stargate sg-1 in 98, got into reading animorphs in 99.
anyway, for those who are not fans of stargate sg-1, the goa'uld are the main villain for most of the series. they are snake like parasitic aliens who burrows into the host head/neck area and then take over their body. it is practically identical to the yeerks. the goa'uld can open up the host memories etc. and as a result can tick people that the host is still the host. difference is that the goa'ulds do not need to leave their host to feed, they can stay in their host forever without having to come out, and the can make their host's eyes glow briefly and can change the host's voice to sound deep and bass like, for show and intimidation.
so, goa'uld shows up in the animorph universe. since they are so similar to the yeerks, would they get along? would they fight? who would win?
i think that they won't get along, since both are after the same things - galactic conquest and host bodies. clash of mutual interests there. mutual tough completion against each other for sure. i think a fight between them would be a stalemate, a draw. both have large space fleets, hork bajir with their dracons against jaffas with their staff weapons. i doubt the hork bajir blades would be of much significance as the jaffa don't really tend to fight hand to hand. most resort to firing their weapons first, until hand to hand combat becomes a last resort. the jaffa train in melee combat as a part of their warrior culture, but from seen in the series, their battles always have them mainly firing their staff weapons. a battalion of jaffa firing in timed precise volleys into the ranks of hork-bajir in a field battle would decimate the horks.