An Odyssey with Animals: A Veterinarian's Reflections on the Animal Rights & Welfare Debate