also on the topic on answers for pult, i could list a few for jolly, but adamant is a bit too powerful, but I don't remember what nature it runs in natdex so help there would be cool,
100% Adamant, the extra firepower is critical, plus the only things in its speed bracket are Zeraora (not relevant) and other Dragapult (and Scarf Pult is bad). EDIT: I was wrong, Mega Lop is a thing.
Clef is a good pivot into a Dragapult, only fearing boosted NEN or the rare boosted Steel Wing if at full heath, as it is easy to switch out of Phantom Force, and it is able to break its Sub. On a good prediction you can even Protect if you have it to take even boosted NEN with ease:
+1 252+ Atk Dragapult Never-Ending Nightmare (175 BP) vs. 252 HP / 252+ Def protected Clefable: 97-115 (24.6 - 29.1%) -- possible 5HKO after Leftovers recovery
Protect also helps scout Steel Wings too. The main risk of Protect is Dragapult getting off multiple boosts.
Weavile is interesting for being able to speed tie neutral Dragapults, having access to Ice Shard, and being able to possibly take an unboosted hit if Rocks aren't up.
252 Atk Choice Band Weavile Ice Shard vs. 0 HP / 0- Def Dragapult: 264-312 (83.2 - 98.4%) -- 68.8% chance to OHKO after Stealth Rock (Lonely nature is common on mixed versions)
252 Atk Choice Band Weavile Ice Shard vs. 0 HP / 0 Def Dragapult: 236-278 (74.4 - 87.6%) -- 6.3% chance to OHKO after Stealth Rock
252+ Atk Choice Band Weavile Ice Shard vs. 0 HP / 0 Def Dragapult: 258-306 (81.3 - 96.5%) -- 56.3% chance to OHKO after Stealth Rock
252 Atk Weavile Icicle Crash vs. 0 HP / 0 Def Dragapult: 336-396 (105.9 - 124.9%) -- guaranteed OHKO (Scarfed Weavile speed tieing a boosted Pult)
252 Atk Dragapult Dragon Darts (2 hits) vs. 0 HP / 0 Def Weavile: 218-260 (77.5 - 92.5%) -- guaranteed OHKO after Stealth Rock
Libero Cinderace is a reasonable offensive reply with Sucker Punch.
252 Atk Libero Cinderace Sucker Punch vs. 0 HP / 0 Def Dragapult: 270-318 (85.1 - 100.3%) -- 81.3% chance to OHKO after Stealth Rock
Cinder Ace isn't very good at taking boosted hits from Pult, and Sucker Punch can always be outplayed (especially since Cinderace has no other moves that threaten Pult)
A healthy physically defensive Ferrothorn is a reasonable reply. Pult's SpA is so bad that even uninvested Fire Blast usually won't kill from full.
4 SpA Dragapult Fire Blast vs. 252 HP / 4 SpD Ferrothorn: 280-332 (79.5 - 94.3%) -- 6.3% chance to OHKO after Stealth Rock
+1 252+ Atk Dragapult Never-Ending Nightmare (175 BP) vs. 252 HP / 252+ Def Ferrothorn: 264-312 (75 - 88.6%) -- guaranteed 2HKO after Stealth Rock and Leftovers recovery
However, it cannot truly answer it back.
0 Atk Ferrothorn Gyro Ball (150 BP) vs. 0 HP / 0 Def Dragapult: 195-229 (61.5 - 72.2%) -- guaranteed 2HKO after Stealth Rock
Banded Aegislash with Shadow Sneak is a pretty good reply to both Subless variants and other sets in combination with a Normal type. It handles non-Ghost moves with ease, so unless your opponent Z moves on the switch, Aegi handles it fine. If the opponent is behind a Sub, Aegi should bait the Z-move, so just switch into a Normal type and you'll be fine.
+1 252+ Atk Dragapult Dragon Darts (2 hits) vs. 0 HP / 4 Def Aegislash-Shield: 94-112 (36 - 42.9%) -- approx. 3HKO after Stealth Rock
4 SpA Dragapult Fire Blast vs. 0 HP / 0 SpD Aegislash-Shield: 120-142 (45.9 - 54.4%) -- 95.7% chance to 2HKO after Stealth Rock
252+ Atk Choice Band Aegislash-Blade Shadow Sneak vs. 0 HP / 0 Def Dragapult: 288-342 (90.8 - 107.8%) -- guaranteed OHKO after Stealth Rock
252+ Atk Dragapult Phantom Force vs. 0 HP / 4 Def Aegislash-Shield: 228-270 (87.3 - 103.4%) -- 56.3% chance to OHKO after Stealth Rock
Finally, the premier Dragapult check in the current metagame, Mega Ttar. Sand teams in general have an easier time dealing with Dragapult, with Exacdrill in sand outspeeding neutral +1 Dragapult and both Mega Ttar and Hippo serving as decent checks and counters. Mega Ttar laughs off Dragapult's Z move (unless you're facing that one madman with Steelium) and either Pursuits it to death if it Subbed on the switch or just outright eats a boosted hit and KOs with Stone Edge.
+1 252+ Atk Dragapult Dragon Darts (2 hits) vs. 0 HP / 0 Def Tyranitar-Mega: 180-212 (52.7 - 62.1%) -- approx. 2HKO after Stealth Rock
252+ Atk Tyranitar-Mega Stone Edge vs. 0 HP / 0 Def Dragapult: 271-319 (85.4 - 100.6%) -- 81.3% chance to OHKO after Stealth Rock (guaranteed after Sandstorm)
So how do you play against Dragapult in practice then? The first trick is not to let it set up cheaply. An unboosted Dragapult is a very tame beast all things considered, so the usual aggressive doubles and attacking to not let it get a Sub up help a lot. Secondly, while this might sound contradictory, statusing Dragapult with yellow or red stuff effectively takes it out the game (which is why Sub is such a common move on it). Burns make it hit about as hard as a Magikarp's Flail while wearing it down, and paralysis neuters its main advantage over other sweepers-its speed. In either case, it needs to set up multiple Dragon Dance to be a threat to anything, which opens the door for burns to erode its health or yellow magic to halt it dead. Lastly, if all else fails, try and switch the mon you value least into the Z move, which should allow your check to halt it once the Z move is consumed.