Book a Session

Mandala Integrative Veterinary Care

Holistic Veterinary Care for Dogs, Cats and Horses in Boulder & Nederland

Mandala Integrative Veterinary Care (MIVC) is an integrative and holistic veterinary practice for dogs, cats and horses. Our clinic space is located in the foothills west of downtown Boulder, Colorado near Nederland. Dr Kelly Keeney specializes in integrative and holistic veterinary medicine with a focus on balanced preventative and individualized veterinary care including acupuncture, Chinese and Western herbal medicine (including customized herbal treatment plans) and food therapy/nutrition counseling.

New Clients

If you're a new client interested in scheduling an appointment, you're welcome to schedule through the website or contact us with questions on scheduling.

Mountain Healing Center Hands-On Session

Dr. Keeney's home studio veterinary clinic and the primary location of MIVC. Located approximately 30 minutes west of Boulder at the top of Sugarloaf Rd. near Nederland, the setting is ideal for healing work. The studio and surroundings provide a loving and sacred healing space for patients and their human companions. In contrast to the typical stress-filled visit to the veterinary clinic, visits to Mandala Mountain Healing Center are fun, gentle and nourishing.

*Please note there is ongoing construction in Boulder Canyon in 2020. Refer to CDOT for detailed information. Directions will be emailed to you prior to your first visit.

Phone Consults

Dr. Keeney is also available for phone consultations. It's a great option for patients located outside of Colorado or too far or difficult to travel within Colorado. Also good if you're looking for additional guidance on dietary issues, preventative care or just want to start the conversation about becoming a patient at Mandala Veterinary. Several options available in the menu below.

Schedule your appointment below:

Cancellations:

If you are unable to keep your appointment as scheduled,
please provide us with at least 48 hours notice,
otherwise you will be responsible for the full cost of your appointment.

If you don't receive a confirmation of your cancellation, your appointment is not cancelled.
It is your responsibility to ensure that the communication has been received.