The Stockyard Chiropractors / The Dog Joint is Toronto’s premier chiropractic destination for people and their pets. Dr. Craig Landry and Dr. Taron Carruthers are both dually-licensed chiropractors/animal chiropractors who are passionate about improving the health and happiness of people and their pets. Conveniently located blocks away from Toronto’s trendy Stockyard, Junction and Roncesvalles villages, our environmentally conscious clinic has ample parking and is easily accessible via TTC public transit.

Meet Our Team