I'm sorry Nikki. I worked at a vets once, as a receptionist not a tech, and I couldn't stand some of the things I saw. I don't know how I could have stood it as a long-time job. But I never saw anything like what you just experienced.
Does the vet practice have the contact info for the man...