Live Science sloths exist today Three-toed sloths Three-toed sloths http://www.livescience.com/27612-sloths.html According Three-toed sloths livescience.com LiveScience facts sloths exist today Three-toed sloths set up shop Three-toed sloths