Battle pet trainers

Battle Pet Trainers are NPCs that teach players how to use the Pet Battle System. Some also dispense related quests to eligible players.