I just wanted to say thank you to all the folks on here who give excellent advice regarding pet battles. I like reading the theoretical pvp matches, since my pvp abilities have generally not been up to snuff. But just understanding the way people formulate their teams is very helpful and thanks to all of you advice-givers, I finally started winning pvp battles! Some of them have been by the skin of my teeth and others have been solid wins, but it's been fun this time around so I am very happy. Now I have to go finish lvling more pets so my stable of 25s is even bigger.
So for those of you having trouble, just read all the lovely and helpful advice here, noodle on it, and then see what happens when you apply it to your pet pvp-ing style.
Thank you, and thank you some more