The role of the veterinary surgeon in canine administration, dog breeding and training clubs.
D000818:Animals; D001315:Australia; D001947:Breeding; D004285:Dogs; D009934:Organization and Administration; D012952:Societies; D014730:Veterinary Medicine