Javascript must be enabled for the correct page display
Hours & Contact
Monday - Friday: 8:30am - 4:30pm
Saturday & Sunday: Equine Emergencies Only
Phone:
(520) 376-2609
Fax:
(520) 844-8714
[email protected]
facebook
instagram
google
yelp
Menu
Services
Small Animals
Cat Services
Kitten Care
Dog Services
Puppy Care
Dental Care
Diagnostics
Radiography
Preventative Care
Surgery
Vaccination
Ultrasound
Spay and Neuter
Wellness Planning
Urgent Care
Pharmacy
Dermatology
End of Life Care
Equine
Equine Dentistry
Equine Preventative Care
Equine Lameness Care
Equine Podiatry
Equine Reproduction
Stall-Side Equine Diagnostics
Equine Emergency Care
Equine Regenerative Therapies
Equine Pre-Purchase Exams
Equine Wellness
About Us
Meet our Team
Veterinarians
Veterinary Technicians
Support Team
Careers
Blog
Forms
Resources
Breeds
Dogs
Cats
Online Pharmacy
Internship
Community Involvement and Education
Request Appointment
Search
Blogs
Traveling with Your Dog Over the Holidays? Here’s What You Need to Know
See More
Thanksgiving Pet Hazards to Avoid this Holiday Season
See More
Protecting Your Pup: What You Need to Know About Canine Influenza Virus (CIV)
See More
How to Bring a Dog into the US: The Latest Dog Importation Regulations Explained
See More
Itch Itch Go Away: A Dog Dermatology Discussion
See More
The Fabulous French Bulldog: What You Need to Know Before Ownership
See More
Why Water Isn’t Always the Cause of Your Dog’s Swimmer’s Ear
See More
Discovering Heartworm Disease in Dogs
See More
The Power of Sniffing, Searching, and Games: Why Your Dog Deserves a Sniffari Adventure!
See More
Early Detection: The Benefits of Routine Blood Work for Dogs
See More
Pagination
Current page
1
Page
2
Next page
›
Last page
»