This is outstanding! I know I will use this to help me level up my teams and individual pets. I think the Pet Battle feature in game is a great feature and allows for a nice break from questing or working on professions. It is also great when you are playing with another person or guildmates and have some downtime while you wait for everyone to "catch up". Thank you for providing such a useful tool !