HomepageJohn McallisterPopular puzzles created by John Mcallister Popular puzzles created by John Mcallister 35American Cocker SpanielJohn Mcallistersolved 8,104 timesSolve puzzle