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.