Prison break?

Where did this happy, furry mammal come from? Could it have possibly escaped from the Georgetown Zoo? This three-toed Sloth (at right and inset) was discovered high up on the side wall of NP Electronics on Robb Street, Georgetown yesterday afternoon. (Jules Gibson photos)