For those of you who still sit in front of the television set every night and weep at the loss of Meerkat Manor, I have something to say to you. Get up. Dry your tears. Because Meet the Sloths debuts today on Animal Planet.
This is the cutest treatment of mange that you'll ever see in your whole goddamn life.