10" stuffed German Shepherd puppy dog in an adorable, cuddly size! Classic German shepherd coloring in ultra soft and cuddly plush!
Ages 3 and up
$ 0.00
$ 17.99
10" stuffed German Shepherd puppy dog in an adorable, cuddly size! Classic German shepherd coloring in ultra soft and cuddly plush!
Ages 3 and up
$ 15.30
$ 18.00
$ 18.00
$ 13.97
$ 58.83
$ 76.48
$ 12.45
$ 17.99
$ 21.00
$ 15.00
$ 17.95
$ 45.48
$ 59.12