Squeaky Baby Sloths Might Be Cutest Animals Ever

A squeaky baby sloth as a pet would be the ultimate chick magnet.