The Life of Meaning: A Model of the Positive Contributions to Well-Being from Veterinary Work.