I went ahead and invested 60 points into Veterinary (w/ a 40 skill trinket), and veterinary skill works excellent to heal up after fights.
However, it seems if the pet is fighting, the amount healed is reduced by like 90% - this makes it absolutely attrocious to use in any real situation.
Can...