One site, one solution for educating the entire veterinary team