Just goes to show; you're never too old for a snuggly stuffed animal friend.
Even big tough furry Snow Leopards need to show their love at times! I mean who doesn't love to schnuggle?
What is the warmest, safest-feeling, snuggliest place to be? Curled-up on top of mommy of course!