large animal veterinary near me A New Problem For Farmers Few Veterinarians Published 2007 Large Animal Vet Pet Vet Large Animals