Supply and delivery of veterinary vaccines and veterinary services