The achievement [World Pet Brawler] lists Stranglethorn Vale as one of the places where you have to win a pet battle. I have won pet battles in both Northern Stranglethorn and the Cape of Stranglethorn and that listing is still incomplete. Just where do I need to win one to get this credited towards the achievement?
It looks like there are 67 zones listed, so you could technically complete the achievement without that criteria being met. Sucks tho :(