German Shepherd 12" Stuffed Dog

German Shepherd 12" Stuffed Dog

  • $15.95



Boasting the traditional black and tan, Bismarck is a 12 inch long German Sheppard Dog puppy with floppy ears, a wagging tail, and eager eyes.