Best pets/teams for collecting wild pets

Looking for the best pets/teams for general use in collecting battle pets for the tamer/safari achievements. I probably have enough pets in the ~600 or so pets that I have, but I do not know which ones are the most efficient (outside of the pets that have abilities that don’t hit below 1 HP which I probably have a couple of).

Suggestions are appreciated!

At least one pet that has one of these abilities, which weaken the enemy without killing it:

  • Weakening Blow: https://www.warcraftpets.com/abilities/humanoid/weakening-blow/
  • Superbark: https://www.warcraftpets.com/abilities/beast/superbark/

Here’s a previous thread with recommendations: https://us.forums.blizzard.com/en/wow/t/putting-together-a-capture-team/968668/9

Warcraft Pets discussion albeit from 2018: https://www.warcraftpets.com/community/forum/viewtopic.php?t=17783

To start with I’d focus on the following achievements, which improve your pet traps and make capturing easier: