Just want to emphasis this is not factoring in tons of other aspects of a match. Armor will reduce Dog’s DPS by a good amount, probably around 3k? That would bring his damage per second to 28,700. Also, Night has Stabilize that will heal 12k per second, so that makes her healing per second go from 11,300 to 23,300. Now you are looking at only a 5k difference in Dog’s damage output vs Nightingale’s healing.
Also keep in mind that Dog is only damaging ONE target, Night is healing an entire team for that much. As I said before though, this doesn’t take a ton of other things into consideration. Have Heimlock with Power Drink? Dog’s DPS was just reduced by another 10% on targets under 50% hp, so his DPS would go from 28,700 above, down to 25,830. Trying to target someone rolling around furious and missing several shots?
Of course it goes both ways. There are also damage modifiers to boost Dog’s DPS (his own Tracer Rounds, Cain’es plat for example). His main damage also comes from his abilities when they pop. His regular damage is pretty sub par.