For dota who are the best early game heros? all the games ive been playing have been hella short.
that isnt an easy question to answer because it is heavily dependent on team comp and how you set up your lanes
supports are often strongest in early game (shadow shaman, crystal maiden, etc.) because their crowd control sets up easy kills for your carries to snowball out of control. a fun thing to do is put together an aggressive trilane with a hard carry and two supports and just abuse the other team with chained stuns. disruptor is also nuts because of glimpse setting up easy kills for your team.
some other random heroes that are just solid in early game: dark seer (especially against melee heroes), viper (just really good all game in general), silencer, skywrath mage...
pretty much all the heroes can be good early game if you are good at last hitting, though. heavily farm dependent heroes like anti-mage are the exception to that.