To answer my own question, at least in part: familiars have an incomplete .SSF file, even for the sounds they do have. Cats for instance will make a sound when attacking, getting hit, dying, starting a fight and being selected. Only the "starting a fight" can be emoted.
The only solution short of scripting something seems to be padding the .SSF files of familiars and map the noises they can make to emotes that are available to the player, but that would probably have to be done server-side.
Would the team be open to such, or is that just a waste of resources?
Can .SSF files even be overridden? Or could it be done client-side while still allowing other players to hear the effect?
