I have a few questions to begin:
What pets are you using?
Are they rares(blue)? I say this because the rare quality pets really do stand up a little better to the rigors of battling.
Having said that, I will make a few suggestions.
For wild battles, it's usually good to have a pet with Mechanical attacks, one with Beast attacks, and then a "free safety" pet.
The fs pet is one that either has some healing, or multiple types of attacks, or any other really useful abilities.
These attacks will be helpful as you will be seeing a LOT of beasts and critters in the wild. Aquatics and flyers come next as far as frequency is concerned.
-I can recommend Clockwork Gnome
as your mechanical, he is useful in most battles, and he was in my original lvling team. I never regretted lvling him first. You will get attached to him quickly lol
-As far as beast attacks go one of your Zandalari dinos would be fine,your Direhorn Runt
, or I notice your Bat
is lvl 13, he could fill the role, and have an extra flying attack for when you meet aquatic enemies. Really anything with at least one strong beast attack.
-Now, the third pet. I am quite fond of Nether Ray Fry
, as all of his attacks are of different types, so he can be tailored for pretty much any zone/trainer.My fry was also in my first lvl team. Other options could be any of the healing crabs, they can tank for a bit, or one of the dragonkin that can heal.
Last pet to mention for this slot is Terrible Turnip
. His Weakening Blow
is super helpful when trying to capture pets. it prevents an unexpected crit from killing the pet your were trying to tame.