OK. I admit. I’m a cat person and Lima’s Kennedy Park has forty-two purring creatures for me to love. But this town is dog happy and an overwhelming amount of them are beyond coyote ugly. They are even uglier than the extraterrestrials that supposedly visited this place. Take for instance, the popular Peruvian Orchid. This hairless variety is the rage, […]