I stopped playing dwarves and switched to a movement/mulligan hybrid for a variety of reasons. The main reason is Dwarves just feels too vulnerable to existing decks. You can win games but by a certain point every move you make gets countered. You can still win, of course. It's just too much of a headache dodging counters every play. Plus, relying almost entirely on tempo spam doesn't work vs newer decks in circulation. NR decks can out tempo Dwarves, Monsters can steal your carry-over and SK has too many counters. You have to stop some of what they're doing, and Dwarves has limited space for tech cards to do so. Even if you plug some into your build they either offer nothing in certain matchups or fit poorly with the rest of your win conditions.
With that said... Monsters never felt like a lopsided matchup. The biggest threat is Succubus IMO. You have to be careful where you place resilient units to prevent her from taking them. In other words, 3 resil units on one row at the wrong time is bad news. So you have to pick and choose how and when you boost your resil units carefully. Movement units can minimize Succubus, but MS can move what they intend to steal back to her row. Shackles can work as well, but MS can unlock her. Even buffing a non-resil unit can work. But there they can move the unit off the row... In any case stopping her is a priority.
If you're having trouble with weather toss in an Immune Boost or three. It buys you time and generates tempo at the same time. TBH, it's the best weather counter in the game if the armor gets eaten. The best way to stop weather MS is to force them into burning 2-3 weathers in a round, especially weather spawned off golds/leader. Once they run out they lose much of their punch. One or two CS makes sense as well, but don't burn it unless it will clear 2+ weather and/or Foglets. Beyond that movement should cover the gaps.
Outside of the above, if you cannot 2-0 them just make sure to stay ahead of them in carry-over (harpies usually), don't let them get too far ahead on CA, keep tabs on their silvers/golds and adjust accordingly.
For Consume... use any movement/control/tech you have to shut down carry-over, Vrans, Arachas and Nekkers (Mardroeme/Locks for Nekkers, Alzurs/Locks for Arachas, Movement/Gigni for Vrans). Shutting down their engine should make out tempoing them a breeze. If you don't run any of these cards go balls to the wall R1 and/or change your deck.
Don't think of MS counters in a rigid fashion either. There seems to be a number of MS decks running around. Like everything, what you run into changes significantly with MMR too.