For both damage with weapon and defensive wrestling with Eval. First I advise you to try - is exchanging Parry and Chiv for Tactics and Anatomy. Also you have no anatomy or wrestling, so almost anything is able to hit you if you have spellbook equipped. You have no resist and all your healing ways do depend on Mana. Or try Discord pet for different mobs where Chiv pet casts Enemy of One on self and dies fast. If you think are tanky - try ninjia pet (triton). May be you can try ranged weapon with HLA and HLD, (fast bow with SC -1FC, mage weapon, HLA, HLD is easy to imbue or buy) it will help your pet to stay alive. With 2*20 Vet jewels (antique will do) you will be able (not fast thou) resurrect your pet in solo adventures.
Having 95 and 97 real skill will give you 48 points for a vet.
Do you? Otherwise 110 Lore and 112 Taming are quite enough.
Both 120 are for a tamer who rely on Consume. Question: why do you need 120 taming and lore? You cannot use mastery and cast at the same time.