Russia can create war material and impress soldiers at a rate they can lose and sustain while inflicting losses at a rate the smaller country can not afford to sustain.
And like the north, Russia is not going to allow anti-war sentiment to interfere with plans.
Not sure there is that much anti-war sentiment in Russia.