MappedWatch a sloth living in a Texas aquarium make friends with its neighbours (VIDEO)Alyssa Therrien