The dog would be controlled by a player. He couldn't use voice, or text, but would only have a couple options to either growl or bark in order to communicate (the idea is that him and his master would learn to communicate this way), but the dog player could possibly hear the players voice. Maybe the master could put a pack on the dog for a little more storage? Or maybe the dog is just AI controlled. :)