Vets are regularly accused of various failures: overcharging clients, neglecting patient care, and rushing pets and owners through appointments. Criticism can also come from vets themselves.