So this is me, a sloth, dog, mole thing... most sloth... indeed.
And yes, Peggy is helping me with some... anatomy references.