Battersea Dogs and Cats Home - Dog Puzzle Book - Battersea Dogs and Cats Home

From crosswords to wordsearches, hidden codes to logic puzzles, you'll find more than 100 puzzles…