Teaching
I teach:
Veterinary undergraduate: companion animal welfare, the influence of companion animals on society, veterinary epidemiology, study design and statistics, research project supervision.
Bioveterinary science undergraduate: the influence of companion animals on society, research project supervision.
MSc: Animals and human society.
Modules for 2023-24
Animals & Human Society - Social Sciences, Animal Health & Contemporary Issues
Module code: VETS699
Role: Module Co-ordinator
Veterinary Epidemiology and Public Health
Module code: LIFE328
Role: Teaching
Supervised Theses
- Can DAVE (Dog-Assisted Virtual Environment) be used in the assessment of human behaviour towards dogs?
- Can DAVE (Dog-Assisted Virtual Environment) be used in the assessment of human behaviour towards dogs?
- Companion Animals and Child Development: Existing Knowledge and Analysis of the Avon Longitudinal Study of Parents and Children Cohort
- Dog bites: Perception and Prevention
- Understanding the approach taken to ageing dogs in primary veterinary care using mixed-methods health informatics