We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.
This is Hudson. He is a three-year-old Cavalier-Poodle Mix, my furry son, and my best bud.
Before we brought Hudson home, I had ordered this SmartPetLove Snuggle Puppy toy ($39.93) so it would be awaiting his arrival. I was told that the stuffed animal is a godsend when it comes to acclimating a puppy to his new home and helping with separation anxiety and stress.
Safe to say, Hudson and his Snuggle Puppy (who we later named Ruby) became fast friends.
When we first got Hudson, I felt terrible leaving him alone because he would whine and cry. But I soon discovered that leaving him with the Snuggle Puppy stuffed animal would calm him down.
Hudson doesn't really care about toys. He has about 20 different stuffed animals we've accumulated over the years, but he only plays and cuddles with one: His Snuggle Puppy.
Now that Hudson is older, he still snuggles with Ruby when he's feeling calm, but he also enjoys playing rough. Truth be told, Hudson's current Snuggle Puppy is his seventh or eighth, since he's destroyed and ripped the stuffing out of half a dozen.
I mean....it's his best friend.
TL;DR; If you're getting a new puppy or you have a dog that struggles from separation anxiety or stress, consider ordering a SmartPetLove Snuggle Puppy. For Hudson, it's become his most valuable possession, constant companion, and favorite playmate.
Get it from Amazon for $39.93 (available in five colors).
Shopping for something specific? Check out BuzzFeed Reviews to find the best things for every budget!
Share This Article
Need A Shopping Buddy?
Get great products - from pros in the fine art of buying stuff online - delivered to your inbox!