Sounds like someone doesn't know how to play Night Hound...
So, here's how to gank with Night Hound (I've done it dozens of times and been like, 5 levels above all my team mates with this class before)... Get point blank to them, drop a smoke bomb and them immediately start thrashing on their backs. They'll walk out of the bomb, which is why having an item with stun is a must, if you don't it's not a big deal. By the time they get out the cloud they should be at ~1/2 health, that or you bought all the wrong items. At this point immediately pounce them. If they try to fight back run through your cloud and recloak, when they start to run hit from behind a few more times, by this point a melee to melee battle you WILL win.... If they run away, just chase em down and smash em, using pounce to catch up.
This is all only possible late game when you have the damage buff equipment (get AS MUCH agi equipment as possible, along with some life leach, and movement speed.... the AGI will give you armor for damage reduction) required to get your gank on. Ganking with a stun class helping you makes you possibly one of the best gankers in the game, due to the inevitable utter thrashing that happens inside of the cloud of the smoke bomb. I played him for a few days, Maguile has seen me do both really well and really poorly with him before.
I still stand on my previous statement, this hero could very well have the highest skill ceiling of any other in the game.
Maybe after a play a few more weeks with him I'll write up a tutorial on what equipment and stuff to get. Duck boots are awesome for early game. Get backstab first.