The biggest dog show in Russia, in fact one of the largest anywhere these days, is called Eurasia and is held in Moscow each year. It’s been called “the Crufts of Russia,” and entry figures seem to increase every year. This year’s...
Read more