Our philosophy at Companion Animal Hospital is to provide high quality veterinary medical care. Our experienced veterinarians and staff provide a full range of services for small companion animals, including: wellness checks and vaccinations, diagnosis and treatment of illness and injury, surgical services, and dental services.