Jadon Sancho became the youngest player to score eight Bundesliga goals, as Borussia Dortmund drew 3-3 with Hoffenheim.