I have a few different approaches:
Unarmed/Stealth Approach:
-I just get in close, use the Steel Knuckles to get a paralyzing palm and beat down the enemy with a Deathclaw Gauntlet.
-If I can't get in close, I will lay down a Bottlecap Mine, Plasma Mine and then fire with the Victory Rifle for a headshot, take the perforator and fire as they charge, if they have a ranged attack then I will line of sight to get them to hit the mines.
Grenades and Dogmeat:
-I notice Dogmeat has so much HP becuase he needs to be able to take the damage from the Grenade thrown at the enemy, I will let Dogmeat tank, and throw any type of grenades at the target.