Published On Dec 13, 2009
Filmed at Aviarios in Costa Rica - this baby sloth was rescued from the side of the road and taken into the orphanage as its mother had been killed. It is not a pet and I do not advocate taking any wild animals into captivity.
show more