Moscow's Stray Dogs

So many dogs in this city...