veterinary science and animal husbandry