Yes, mods are allowed in DOTA 2 but only you will be able to see your mods, other players will see the default model or appearance