Heroes that would be usefull for you:
.Rikimaru: Allowing you to either "blink strike" in an enemy/friendly foe away from Tiny once you see him or using your "smoke bomb" to increase his chance to miss his toss/avalanche
. Naga siren: You can put him to sleep using your ultimate once he blinks to battle
. Yurnero: Once he blinks, you can spin, making you imune to magic + dealing some good damage while he tries to toss/stun you
. Faceless Void : Ultimate will keep you safe
. Omniknight : Enough life to survive the burst + ultimate to keep you and your allies alive + healing/AoE damage + Movement Slowed, making him even much slower
. Morphling : Wave Form to run away
Items :
. Black King Bar : Using it, allows it to stay immune to Magic
. That sword that burns mana,i just forgot its name, usually tiny does not have lots of mana,so, if he missed the first try, you can burn his mana away
Just to name a few, thats all i could think by now, hope it helps.