Question: who plays the voice of bailey in a dog 's purpose
Answer: Josh Gad