Plush German Shepard Hand Puppet

$19.99 $5.00
SKU: 604050SHEP

Plush dog hand puppet makes the perfect addition to your puppet show!

-- Variety of realistic dog breeds

-- Fits all hand sizes

-- Soft, Quality Plush Contruction

Left Continue shopping
Your Order

You have no items in your cart