Technology in veterinary medicine