University of Guelph
Expert In:
Canine
Feline
Fertilization
Canine aggression
Companion animal behaviour
Companion animal welfare
Biomechanics
Canine dehabilitation
Novel drug delivery
Canine rehabilitation therapist
Companion animals
Geriatric pets
See a full list of Dog Experts here