Here's my advice. First, remove either earthqauke or ice punch for Electrivre and replace them with electric-type moves (You may want to keep ice punch because of dragon types). Mainly because at the moment, the only STAB (extra damage with type and move type the same) move you have on Electrivre is a recoil move, which is not good. Use something like thunderbolt, thunder, or more usefully, thunder punch, for attack and STAB. Also, electric is an amazing type because it's super-effective against water (take out those Primarina and Ash-Greninja users).
Now, Alolan Muk. I know some people like the new version of a classic Pokemon, it's understandable.The Dark type gets rid of psychic, and reduces its only weakness to ground. However, this means a guy like me with a strong Stamina Mudsdale, wipes out two of your Pokemon! I'm not saying take out Electrivre, but If you're going to have a poison type I recommend this one:
Item: Weakness Policy
Ability: Merciless (All hits are critical if the target's poisoned)
Baneful Bunker(Protect, but physical attackers get poisoned)
(It's your choice here)
I hope I've helped. :)