Help with the new predator bugs?

These predator bugs are rooough.. Lol and tips and tricks you guys have worked out for dealing with them. I tried the dogs didn't do it enough for me. My friend said the sheild was nice. I like running away with the jump pack...

But the overwhelm me regularly, they are so fast and sneaky.

Got any advice for a vetran who is stuck in their ways?

Edit: looks like the main take aways are: -stick together -gas -anything that staggers/pushes them back

I have found the bullet guard dog helpful, or the sheild generator (aka the bubble).

If you're a stealth person like me, it doesn't work, they will find you.. They will sniff you out.