HomepageAll jigsaw puzzlesAll puzzles added 10 August 2009 All puzzles added 10 August 2009 30Dogs; *@nitk@solved 346 timesSolve puzzle