Companion Animal Practice Veterinarian

General practice or shelter medicine