You can counter heavy Pokemon using Grass Knot, Heavy Slam, Heat Crash, and Low Kick, as these moves inflict damage based upon the target's weight. You can lower your Pokemon's weight by equipping it with a Float Stone.