Life in Moscow has certainly changed since Soviet Times, but apparently stray dogs have adapted well: they ride the subway just like ordinary people!
Foraging dogs have long been part of Moscow’s landscape, but they stayed mostly in the city’s industrial zones and lived a semiferal existence. They mainly relied on discarded food, rather than handouts, so they kept their distance from humans.
With old factories being transformed into shopping centers and apartments, strays have become more skillful beggars. [...]
... many Muscovites appear to enjoy, or at least tolerate, the dog population. Most of the dogs go out of their way to avoid antagonizing people. Even pooping in the metro is rare, researchers say.
Link [with an embedded Video Clip of a stray dog riding the subway!] | Wall Street Journal article about the cushy life of Moscow's subway dogs - via Rue The Day
If they want to control their feral dog population, they could adopt a program to capture and neuter/spay as many of the dogs as they can.
Also educate people about doing that to pets and not releasing them in to the wild when they're no longer wanted.
Yes, but there are 35,000 stray dogs in Moscow, how are you going to do that? Only 500 live in subway stations, and of them, only 20 ride the trains. A few even take the escalators. Above ground they have been seen crossing the street with the signals.
And I have to say that many stations are quite beautiful, as well.