Dr. Ainsworth has been the vet for our pets for several years.  We were happy he could have his own practice.  Our long-haired chihuahua, Wilson, recently had to have surgery for a subluxating patella and partial anterior cruciate tear.  We were concerned for Wilson, because he's little and older.  But we needn't have worried. Dr. Ainsworth called in a board certified vet who specializes in orthopedic surgery.  She was wonderful as well. Dr. AInsworth takes all the time in the world to examine the pet, explain the issue and provide top quality care.  We recommend him without reservation.