Alert:  Due to the recent increase in Covid 19 cases, we have changed back to curbside appointments only.  Book your appointment as usual through our online booking system or by giving us a phone call at 403 203 0775.  When you arrive at your scheduled appointment time, call us at the same number and inform us that you have arrived.  We will check you in, then transfer you to the veterinarian to discuss the problem or history of your pet.  Then a staff member will come out to your car to take your pet into the clinic to see the doctor and have treatments performed as necessary.  The doctor may then do a follow up phone call to discuss any findings, and confirm recommendations and the treatment plan.  Be aware that we do have some staff shortages at times, and that if we are not able to answer the phone right away, leave a message and we will get back to you within the same business day.  If you have arrived for your appointment, do not leave a message, merely phone back again in 5 minutes.   

At Douglas Square – We Care!

Our professional team is here to support your pet through every stage of life. We focus on wellness and preventive medicine, but also have the technology and equipment to support your pet when they need medical care.

Veterinary Diagnostics and Treatment

When your pet is injured or sick we are here to help and can fit you in same day when necessary

Preventative Dental Care

We understand how prevention of dental diseases is important to overall wellness.

Nutritional Consultants

We offer valuable nutritional advice to ensure that your pet grows healthy and strong.

Preventive Care

Ensuring your pets stay healthy and live a long happy life is what we are all about.

Who We Are

Our veterinarian’s and RVT’s are licensed in treating all types of pets and animals. Your pet’s health and well being is very important to us and we will take every step to give your pet the best possible care.

Dr. Amanda Maclean

Dr. Erika Brandson

What We Do

Here at the Douglas Square, we strive to take the very best care of your pet. We understand that your furry companion is not just an animal, but a member of the family.
We offer services ranging from a basic nail trim to surgery. 


I found a dazed crow who had been attacked by a cat this morning and didn’t know what to do. I brought the bird to the clinic and they accepted it right away and checked him over. The poor thing will be ok and I was so appreciative that they took the time to be concerned about a plain old crow. They are holding him for observation to make sure he has no injuries. A great example of how they care about all animals, no matter how small or common.

Christy Naundorf

We have been going to Douglas Square Pet Clinic for 5 years and I have loved them the whole time, but Dr. Maclean has taken the quality of service even higher this year. I cannot imagine going anywhere else.

Colleen McCubbin

Thank you to the staff that took such wonderful care of Wally. Your professionalism, care and support helped our family through a difficult week.We can’t express enough our deepest gratitude for your additional time and care that you provided. I have been a pet owner for over 30 years and this was the best experience I have ever had. We are so happy to have Wally home again. Warmest Regards,

Miriam Crook

Our cat Zeus loved Dr. MacLean and all the staff so much he purred through his whole exam! All of the staff are so professional and I know Zeus is recieving excellent health care. Thanks Douglas Square.

Teresa Solmosan


Monday 8:00a- 5:oop
Tuesday 8:00a- 7:00p
Wednesday 8:00a- 7:00p
Thursday 8:00a- 7:00p
Friday 8:00a- 7:00p
Saturday 8:00a- 5:00p
Closed Sundays

Drop off for surgery is between 8:00- 8:30am. Please allow 10 minutes for paperwork.

There are emergency appointments available throughout the day.  Walk-ins welcome.  

Food and retail sales are during regular clinic hours and we are always happy to take your special food order.

We are closed public holidays. If the holidays falls on the a Monday we will be closed the Saturday as well for the long weekend

Contact Us

P. 403.203.0775
F. 403.203.0779

Alberta Animal Rescue Crew Society

AARCS is a non-profit organization dedicated to animal welfare and helping homeless pets within Alberta. As a proud supporter of AARCS, we demonstrate our partnership by helping out with everything from routine vaccines to prepare animals for adoption, to more extensive medical cases to aid in their recovery.

It’s easy to donate and they’ll make every dollar count!