I remember there have been some thread once in general section of forums for pet battling, but it gets lost very fast there. Also pet battling is quite big part of game, I think it would deserve its own subforums or at least stickied thread.
I don't think there's really enough interest in a dedicated Pet Battle section. I have seen few people that do them beyond some of the easier achievements.