Sociological and ethical considerations in small animal practice.
D000818:Animals; D004285:Dogs; D004739:England; D004995:Ethics, Professional; D007398:Interpersonal Relations; D012945:Social Values; D014730:Veterinary Medicine