Get ready to squee. Here's me & a baby sloth that's sporting some snazzy bandages here at the sanctuary today