Question: who plays ethan in a dog's purpose
Answer: Bryce Gheisar; KJ Apa; Dennis Quaid