Dogs & Puppies

Puppy Love

You’ll fall in love with our adorable selection of breed-specific plush designs in many sizes and styles.

Stuffed Plush Dogs

Our Most Popular Pups

Abraham Black Lab

$9.85 Add to cart

Bella Golden Retriever

$24.95 Add to cart

Bailey Bichon

$13.45 Add to cart

Hazel Cairn Terrier

$24.95 Add to cart

Balthezar Beagle

$16.95 Add to cart

Alps Bernese Mountain Dog

$49.95 Add to cart

Bear Black Lab

$13.45 Add to cart

Bolt Australian Cattle Dog

$24.95 Add to cart

Dixie Sheltie

$43.95 Add to cart

Moxie Portuguese Water Dog

$9.95 Add to cart

Yonkers Yorkie

$9.95 Add to cart

Best Seller

General German Shepherd

$24.95 Add to cart

Find Your New Best Friend!

Large Plush Dogs

Our large dogs range from 16 to 32-inches tall. They are incredibly life-like and famous for their cuddling skills. Each of our finely detailed dogs and puppies offers armfuls of love and makes a great companion.

Shop Large Dogs

Mini Puppies

Cute and collectible Mini Pups are available in a variety of breeds. Mini Pups are 5-inches tall, making them the perfect pocket-sized pal. Mini Pups are great for kids and a fun gift for your favorite dog lover.

Shop Mini Pups

Handful Puppies

These puppies are oh-so-soft and adorable! Scoop up puppy love in the palm of your hand.

Shop Handful Puppies

Be a pack leader.

Looking for a cuddly companion or two? Douglas has the perfect and oh-so-cuddly pup for everyone. Find a new best friend today.

Husky Plush Dog