Here's two set I have theorized with Dipplin as I couldn't make a team with it yet.
Dipplin (M) @ Eviolite
Ability: Sticky Hold
Tera Type: Fairy
EVs: 248 HP / 244 Def / 16 SpD
Bold Nature
IVs: 0 Atk
- Recover
- Infestation
- Energy Ball
- Dragon Breath
A set like this on a semi stall which keeps hazards off reliably.
Or