Veterianarian kissing dog

Behaviourists Vs Vets: Attitudes towards Non-Human Animals

Veterinary behaviourist take a broad approach to animal wellbeing by including a...