Puppy Best Friends

They call it Puppy Love. Puppies play hide and seek in their beautiful box. They can't wait to meet their new best friend. 

15 inches tall
Linen