You are here: Search
5" sitting Prince the stuffed Shepherd puppy is a dog little in size but BIG in personality and cuteness! Made of the softest plush and highest quality materials these mini pups are a must-have!
10" stuffed German Shepherd puppy dog in an all new size! Classic German shepherd coloring in ultra soft and cuddly plush!
16" General the German Shepherd in ultra soft tri-color plush. Handsome and regal this stuffed German shepherd dog is ready for play and cuddles!
16"(41cm) Sinclair Australian Shepherd a beautiful and perfectly realistic design brings this Australian shepherd to life. Ultra soft fur in a long and short combination make it a must have.
8"(20cm) The softest and most adorable German shepherd. With perfectly cropped ears and big brown eyes, how can you resist this cuddly beauty.
10" tall Blitz the stuffed Australian Shepherd is beautiful! Realistic coloring with unique mix of fabric make this stuffed Aussie pup life-like and ready for cuddles!
13" long Mya the German Shepherd all new floppy stuffed pup! Adorable and realistic laying down position gives great cuddles or waits patiently at your feet! Dogs have special weighted bodies that slouch nicely!
8 in. Breed specific details and the softest materials make this dog distinctive and a great "pick-up" gift or toy.
|Show All Category Results >|