The role of the veterinarian in animal welfare.
D000822:Animal Husbandry; D000828:Animal Population Groups; D000818:Animals; D001315:Australia; D012958:Societies, Scientific; D014730:Veterinary Medicine