Use AI NPC as Human Shield

Hey guys.

I want to use an NPC as a human shield, so a basic function that I’d like to achieve at least, would be, to make the NPC follow me, and always keep itself in front of me, like, placing itself always between me and where I’m facing. Always protecting me.

Any suggestions would be perfect. I have actually no idea how to even think about this.

Thanks a lot.