This is a personal tip on pet battles.
If you haven't started!
Start your pet training in Stormwind or Orgrimmar.
Complete the Quest chain and raise atleast one pet to 25.
Power Leveling!
Easiest place for me is the Vale of Eternal Blossoms.
Use 2 Flying pets and the pet you wish to level.
It takes roughly an hour to power level a pet to 25.
(Example Pets- Bat and Fledging Nether Ray)
Pet Teams!
Its up to you what you consider a "Good" Pet team.
I personally use a heavy damage a healer and D.O.T Pets.
Heavy Damage- Nexus whelping
Healer- Blossoming Ancient
(I want the magical Crawdad)
D.O.T- Unborn Val'Kyr
Pet Battles.
Its about strategy and planning your next move before it happens.
I personally can tell what move the player will make before they do it.
based on experience and predictability.
Put in time and pay attention in every match.
And you should be golden!...
Hopefully this helps someone.
Comments/Feedback are appreciated.