Welcome to Our Avon Animal Hospital
At Animal General we work hard to provide our clients and their special pets with compassionate veterinary care built on a positive relationships. We focus on providing excellent service to you and your pet, from puppy and kittenhood to their golden years.
Veterinary Care You Can Depend On
We are a full service veterinary hospital serving Avon, Plainville, Newington, New Britain and the Farmington Valley area. We strive to keep you pets in great health with a wide range of services from routine exams and vaccinations to dental care, internal medicine and acupuncture.
We are proud to offer surgical care as well, ranging from spays and neuters to soft tissue surgeries and mass removals. We support our veterinary care with an advanced in-house diagnostic lab.
Compassionate, Experienced Vets
Our veterinary team at Animal General is here to help. We are dedicated to providing exceptional veterinary care for your pets and you, forming relationships lasting from puppy and kittenhood to their golden years. We also provide emergency veterinary care during our regular business hours.
Our Pet Care Philosophy
We make it our mission to provide compassionate veterinary care of the highest quality to all of our patients. Our knowledgeable vets are proud to serve pet-owners in Avon by providing comprehensive preventative, surgical, and rehabilitative care.
We are committed to helping you feel as comfortable as possible trusting our knowledgeable veterinary staff with your pet's care. At Animal General, we work to build relationships with all of our pets and clients so we can meet their needs and treat them with the care and respect they deserve.
Please contact us to arrange a preliminary appointment - we'd love to get to know you and your four-legged family member.
Convenient Free Parking
Automated Appointment Reminders
Phone Call Appointment Reminders
Refills (Prescriptions & Products)
New Patients Are Always Welcome
We are always happy to see patients at our animal hospital! Get in touch today to get started.