Veterinary predation and ethics revisited.
D000818:Animals; D002417:Cattle; D003920:Diabetes Mellitus / Q000628:therapy / Q000662:veterinary; D004995:Ethics, Professional; D006801:Humans; D014730:Veterinary Medicine / Q000592:standards*