The veterinarians and staff at Rock Knoll Animal Hospital provide a large variety of services to bring your pet up to optimal health. Common procedures include the following:

  • Annual wellness exams including checking your pet's eyes, ears, teeth, heart and intestinal parasites as well as any needed vaccinations, flea/tick control and heartworm test and preventive.
  • Dental procedures including cleaning and polishing
  • Spays and neuters as well as other surgical procedures
  • Microchipping
  • Digital X-rays
  • Ultrasound
  • Diagnosis and treatment of various skin diseases, including allergy testing
  • In house blood work, EKG's, urinalysis, thyroid, and cortisol tests
  • Video otoscopy and endoscopy
  • Orthopedic Surgeries

In addition,we offer complimentary initial exams for pets adopted from local animal shelters. To receive this service, please call for an appointment and remember to bring any shelter paperwork.

Are you going out of town for the holiday weekend or on vacation? Your cats and dogs are welcome to board at Rock Knoll Animal Hospital. Please call to check availability and to schedule boarding times. Pets should be current on their vaccinations and free of fleas and ticks. Dogs are walked outside twice daily including Saturday and Sunday and we have a Sunday pick-up time if you get back early.

Although walk-ins can be seen between scheduled appointments, we strongly recommend making an appointment by calling (405) 634-5700. Whether your pet needs a routine checkup, is ill or injured, or needs to be seen for anything in between, we look forward to seeing you and your pet soon!


Our appointment book is computerized, which allows us to efficiently make appointments for you and your pet. Our receptionists and team will attempt to accommodate all requests to the best of our ability. 

Urgent Care

We are also available for urgent care when the condition is not life-threatening. If you feel your pet needs to be seen before you are able to get an appointment, our veterinarians will work to "squeeze" you in between scheduled appointments. When you arrive, our receptionists will be able to give you an estimate on how long you may have to wait in order to be seen.

Types of Pets Seen

Because a large number of veterinarians practice at Rock Knoll Animal Hospital, we can care for many types of pets:

  • Dogs
  • Cats
  • Rabbits*
  • Pocket Pets*
  • Reptiles*
  • Birds*
  • Small Farm Animals*

*Select veterinarians only. Call us for more information.


Rock Knoll Animal Hospital offers discounted services to senior citizens, military, and local area rescue groups. Pre-approval is required to qualify for the rescue group discounts, please call us for more information.

dog and girl

Contact Us

We look forward to hearing from you

Location & Hours

Our Location

Office Hours


8:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-12:00 pm


8:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-12:00 pm