I don't like dogmeat, he ruins my sneak situations, he wastes my stimpacks, he makes annoying noises.
Why not leave him at a settlement?
Also, you don't have to use your stimpaks on him.
I let him run in and maybe chip off a bit of health from the enemy, or hold down the closer enemies, but if he gets knocked down then I leave him there for the duration of the fight.
I save my stimpaks for myself on this playthrough, especially as I'm without a ranged companion, and I'm in higher level areas at a lower level.
Also, you can always command the companions to stay in one place when you're sneaking about, and then retrieve them once you've taken out the enemies.
Or just not have the companion in the first place.
Lone Wanderer perks is useful then, as fully upgraded it gives you like 200 extra weight, better defense, and better damage.