When hunting for a rare pet in the wild, I will set up a team designed to capture (of course using Terrible Turnip, and typically a good all-around pet with a heal and a shield like Emerald Whelpling).
- Engage the pet
- White-flag out if it is not rare (-10% life, but does not bring a pet to 0 life)
- One-shot the non-rare pet with my toon (so it can respawn since I will cycle back around to it)
If one of the adds is a rare that I don't need, I do not kill the pet. I mark it with a raid marker instead (so i know I've already looked at it) and leave it for someone else.
When I find the rare I'm after I white-flag out, heal up my team, and re-engage the pet.