2 character social animation

Hello,So i was looking for a turtorial on how to make a couple social animation…
For example main character click to one of the game npcs menu open and select dance for example …how i go about this making the character dance with the npc together ?
thank you in advance & looking forward for your replies