Supply of veterinary medicines and supplies