These baby sloths are stuck somewhere halfway between a hug and a snuggle, simultaneously inventing the "huggle" and a whole new reason for us to squee!
-Sally Squeeps