Ravensburger Puzzle, Puppy Love, 18.75" X 26", 300 Pieces unopened