Is dogmeat worth keeping as a companion?
Revised answer-
Dogmeat as a Companion
Pros
- Can tank enemies, thus keeping them off of you for longer periods. Less useful if you are a melee character, but still nice to have a distraction.
- Doesn't count as a companion against the Lone Wolf perk, so you can get several good bonuses that other companions will negate.
- Can be used to 'Search for Items', which can be useful for finding missed and hidden loot.
- The perk 'Attack Dog' gives Dogmeat the ability to pin enemies to the ground, effectively taking them out of the for a short period.
Cons
- You cannot gear him.
- He does not have a Companion Perk (passive) that other Companions can have unlocked.
- He only has melee. Ranged companions have the benefit of attacking much sooner, so they'll do more damage overtime. Depending on your playstyle, this might be less important to you.
- His pathing/ai can be annoying and trap you, or simply get in your way constantly. Your mileage may very of course, but for me he was too often in my way when trying to stealth around. He never got me caught, but he will stand in a doorway like a concrete block.
- Since he does melee, he is 'injured' more often than ranged companions (although melee companions would suffer same issue). While injured, he is of no benefit to you.
Additional Comments
- It is really up to your playstyle on if I'd recommend him. I prefer ranged companions over a tank one, and ones that I can gear up myself. I like dps over tanking, as I feel I can kill things fast.
Original Answer
For pure damage, Dogmeat is at a disadvantage. He cannot be geared like "real" companions. The fact you can fully deck out other humanoids should be the deciding factor for you.
Ranged companions can hit from range as well, so their overall dps will always be greater than a melee based companion, as they have no downtime(or minimal) caused by getting in range. They also won't be injured as often, as you can kill a lot before it reaches either of you.
As Chase points out in the comments, "It's worth nothing that getting a ranged companion to "tank" for you is a bit more difficult than a melee companion. Reason being, Dogmeat will be in their face most of the time so you simply have to have Dogmeat remain between you and the enemy and the enemy will often times shift focus to Dogmeat. As you can imagine, it's a longer run for the positioning with a ranged companion"
As Yorik mentions in the comment, Dogmeat can be used to 'search for items' which can find loot you've overlooked, or possibly even wasn't accessible without telling him to look. For PC, press E and then choose 'Talk' option (▲) and from there choose the search option, which I believe is ◄. He'll sniff a bit and possibly run off toward loot if there is any near.
The only other quirk to the argument, is that as of right now, Dogmeat doesn't count as a companion for the 'Lone Wolf' perk. Which can add a lot of benefits to your character once maxed. I assume this is an oversight and will be patch, but as of this message it is still true.
Dogmeat does have one nice skill, he finds good stuff lying around in the wasteland; stimpacks most of the time. But he did point me to a crate full of nice gear in Bedford Station that I had overlooked.
I don't know if other companions can do this too as I have only played with dogmeat - but it does seem like a dog-specific skill.
While Dogmeat doesn't do as much damage as other characters, as you scale in level and gain damage boosting skills yourself, this becomes mostly irrelevant since companion DPS will be usually terrible no matter what you do. Outside of building your own companion via the Automatron DLC, Dogmeat's arguably the best companion you can get.
He's fast, relatively small enough you can jump over him, he NEVER JUDGES YOU FOR YOUR ACTIONS so you can do whatever you want when he's with you (no leaving you cause you do too much jet or stole too many fusion cores from raiders), his enemy/item finding abilities can be rather useful on the side and he's an excellent tank.
However, there's one thing that needs to be considered about his attack capabilities. While it is true his damage is low, he has the ability from the start to essentially remove an enemy from play by biting into them, plus whatever he distracts by being up front. This ability to "distract" or latch on and disable an enemy is unique to Dogmeat alone. At later levels where enemies have lots of hp and you're doing more damage via perk enhancements than base gear anyway (meaning your companions hit like noodles reguardless of their gear), Dogmeat becomes the vastly superior option. This is emphasized like wild fire and made absolutely insanely powerful when you consider the power of 3 or 4 of the Lone Wanderer perk.
When you consider all these things, quite frankly, it's easy to see why Dogmeat's Top Tier when it comes to companion choice. The only thing comparable is an automatron with huge carry weight, dual fatman shoulder launchers, an assaultron head laser and some experimental missile launchers for hands. But those have drawbacks like the hands and launchers sometimes needing repair, the lack of move speed at times, often they get stuck in hall ways and block your way cause they're lol huge, etc. Plus you need the perk to not take damage from companions or the fatmans will kill you.
Taking that into account? Dogmeat's an excellent companion choice no matter how you look at it.