First you need to ask yourself what your purpose is in using your pets. For PVM personally I like the top one because of the higher HP, & Phy resist. For PVP personally I like the bottom one. One thing I can always be assured on is that the pet will eventually take damage, so max hit points, & max resist works to my advantage when pvming & pvping.
Generally for PVM when on the archer mystic tamer for pvm, I'll prep targets with psychic attack, force arrow, or para blow (all very effective for your pet survivability) with defensive pet stats. While on my peace tamer mage (with mage weapon), I'll peace the target, & invis my pet accordingly when in trouble, or wall of stone ontop of the pet, then across in a line to line of site back off from danger (I stick to choke points since it's easier to control). I go for physical resist, & str/hp on every type of pet in my stable. Other max skills or stats aren't necessarily important to me, since my pet will do damage & survive whether the other stuff is max'd or not.
Then for PVP when on the archer mystic tamer for pvp, I'll do evil things with mysticism & dismount while not worrying about the pets defensive skill/stats, yet instead pure offense skill/stats. I go for specific combination of max magery, resist, & wrestle. Then a melee pet with max str, dex, & stam for quick melee. My pet melee skill, dex/stam are more vital to my functionality.
I'd suggest testing out each of the pets to see what works for your needs. It's far too situational to assume which pet to keep depending on what your going to be doing. Believe me if I had the time to hunt for pets all day & get a perfect one I would.