(Talk by Pastor Sherry Petro-Surdel ). That smiling cute little mammal may have the secret of happiness. They wear a perpetual smile and live life in the sloth lane. Sloths can be the perfect model for a more mindful existence. Listen in to learn more.