The veterinarian: mercenary, Saint Francis--or humanist?
D000818:Animals; D002369:Castration / Q000662:veterinary; D004463:Ecology; D004644:Emotions; D004995:Ethics, Professional; D005249:Fees and Charges; D007044:Hysterectomy / Q000662:veterinary; D011641:Public Relations; D014481:United States; D014730:Veterinary Medicine