As a leader in the animal welfare community AHS is dedicated to thinking differently about the state of animal welfare which has resulted in countless first-of-their-kind programs and services. Over the years, as the economy weakened and the number of pets being surrendered to AHS increased due to high medical costs, AHS commitment to keeping pet within their loving homes also increased. It is that compassionate spirit which compels us to seek further advancements in medical technology and the standards of care available to not only pets, but also the people in their lives.

AHS will have special hours through the remainder of the holiday season.

Innovative Services

The Arizona Humane Society prides itself in being a leader and innovator in the animal welfare community and has developed countless programs and services over the years. Our Margaret McAllister Brock Veterinary Clinic is a state-of-the-art, American Animal Hospital Association (AAHA)-accredited facility that is staffed by medical professionals with over 50 years of combined veterinary experience. The clinic’s mission is to provide low-cost veterinary services to our community, allowing families to keep their pets in loving homes.

Types of Services

We provide a wide-range of wellness and preventative care services. We also treat non-emergency medical conditions, including skin and ear infections, lameness, valley fever and tick fever, as well as surgical services that include mass removals, dental cleaning, spays and neuters (including cryptorchid neuters), and umbilical hernia repairs. In addition, we offer in-clinic and outside laboratory services, and have digital x-ray capability.

We see dogs and cats by appointment only. Please call 602.997.7586 Opt. 5 to schedule an appointment.  We do not accept emergency appointments, and do not offer overnight or specialized care.

dogs, cats, animals, animal welfare, animal medical center, vet


Margaret McAllister Brock Veterinary Clinic
1521 W. Dobbins Road
Phoenix, AZ 85041
Driving Directions
602.997.7585 Ext. 4000

Hours of Operation:

Monday-Thursday, 9:00 a.m. – Noon and 1:00 p.m. – 6:00 p.m.
Saturday, 8:00 a.m. – 1:00 pm
Call to schedule an appointment.

Save time by completing your pet’s medical history in advance.

There will be a veterinary consultation fee of $35 per office visit, which includes your pet’s general wellness exam. We will provide an estimate for all additional recommended services at the time of your appointment. We cannot provide estimates over the phone. Please bring a valid photo ID such as an Arizona identification card, driver’s license or passport to your appointment.

Please contact the clinic receptionist at 602.997.7586 Ext. 4000.