Groups of animal lovers in Russia have been acting against Putin's attempts to euthanize stray dogs in Sochi, Russia. My faith in humanity has been restored! :icon_bigg http://www.washingtonpost.com/world...e8de0a-93ec-11e3-83b9-1f024193bb84_story.html