A Keepsake Puppy Love Christmas 500 Piece Jigsaw Puzzle (Puzzle Plus Series) 500 Pieces