I just started getting into pet battles and want to know what pets I should go for to basically complete most if not all battles, tournies, WQ etc. Ideally I'd like to limit it to 10 pets to start with.
I looked at the wowhead guide of 10 must have pets but apparently it's outdated with some nerfs and moves shuffled around to limit certain combinations, such as with the Pandaren Water Spirit.
Also any tips for levelling (mind you I have literally started battle pets within the last week so I have no trainers and level ups / whatever) pets at a decent pace? I a guildie of mine suggested a place in Vale of Eternal Blossoms near a trainer I can heal res quick and can usually get 1 - 25 in 30 - 45 min?