I think you are referring to the Env Bert strat I have linked. Basically I agree. But you might have noticed that I already had added min power to pet #2, in order to exclude some of the substitutes. Though, I didn’t wan’t to do the same with the Blazehaound (pet #1), because I think the strat is doable also with a suboptimal breed. But maybe you are right and I should just exclude any non-P/P breeds.
If your pet's health gets too low or its attacks aren't very effective against a certain combatant, you can always switch out your current pet with another companion on your team. Only pets that are considered active (i.e., those in your three Battle Pet Slots), may be switched in and out during the battle. Once the match is over, you can always change up your active pet team, which is useful if one of your pets is low on health or dead.
In player vs. player designated zones, you will still be viewable and attackable by players, but you are not left completely defenseless. While engaged in a Pet Battle, any attack from another player will break you out of the battle. You will receive a 3 second damage shield that will absorb 50% of incoming attacks. The same exact wild pet that you were previously battling will respawn after you come out of combat with the other player. However, if you defeated the primary pet in battle prior to leaving the match, the pet and its team will not respawn.
2. Achieving. There are many pet battling achievements in game, and following the natural trail through the Taming [Continent] achievements up to Pandaria, and then on to the Spirit Tamers, Beasts of Fable and the Celestial Tournament was an epic journey for me and for many others. It's well worth doing. The Celestial Tournament is still, IMO, the pinnacle of PvE pet battling. However, WoD and Legion and BfA have added more battling achievements.