Scruff Dog Puppet
$14.95
4 in stock (can be backordered)
SKU: 092943165625 Category: Expressive Therapies Tags: animal, animal puppet, aurora, canine, dog, dog puppet, fantasy play, hand puppet, imaginary play, play therapy, pretend play, puppet, puppet & plush, Puppets, puppets and plush, stuffed animal, toy