puppy love - 350 piece family puzzle
Adorable puppies featured in this puzzle will have you drooling with cuteness. With three different sized pieces from large to medium and small, hands of all sizes and puzzlers of varying skill will be able to work together to complete this fun family piece. 350 pieces. Have fun matching the puppy to the breed name around the border.