Understanding Different Types of Vets and Their Services