General German Shepherd

General German Shepherd

Regular price
$24.99
Sale price
$24.99
Unit price
per 

Featuring a handsome black and tan coat and soft, springy interior fill, this pup is one cuddly plush! Beans in his paws lend him a lifelike weight. Measures 16" long.

Ages 2+

by Douglas