There are dogs in official Dota 2 costumes at The International 8

There are dogs in official Dota 2 costumes at The International 8