Originally Posted by PatriceJ
it could also be a former "exotic pet" that either escaped or was abandoned when its owner got bored with it.
Yeah, thats the general theory about these sightings. In the 70's you could buy exotic pets in Harrods, London, and other places, until they made it illegal to keep them some time ago, they reckon people let them go rather than see their pet put in a zoo.