I got Riley a Snuggle Puppy.... I actually purchased it before I brought him home so I was able to send it to the Breeder to get mommy & daddy's scent on it.
It was GREAT at night and during the day when I had to put him in his xpen.... he would whine for a couple of minutes, at night, but then cuddle up on top of it and sleep. Here is a link to what they are... but you can get them cheaper on other websites.... I got Riley's brown mutt at sitstay.com
We call him "Buddy" and Riley carries him from room to room. =)
Good Luck!!
Snuggle Puppies - Snuggle Puppy - In Stock