Small Plush Dog

Small Plush Dog

  • $4.00
    Unit price per 


This puppy is super soft to the touch and come sporting heart-patterned bandanas. Plush. 4 1/2"