In the last couple of days, two very peculiar animals have been caught wandering around residential areas. In Longview, Washington neighbors reported seeing a Cheetah running down streets and snooping around yards and decks. It turned out to be an African Serval Cat that someone had been keeping as a pet.
And another bizarre creature was reported to authorities in Riverside, California. Frantic callers to 911 said a Godzilla like beast was seen roaming through neighborhoods. Animal control officers finally caught the beast: a five foot long Monitor Lizard that again, someone was keeping as a pet!