duvallvet