M-F 7am-7pm    
Saturday 9am-5pm
Sunday 10am-5pm   
5520 Yellowstone Rd.     
Cheyenne, WY     

Welcome To Avenues Pet Clinic!

Avenues Pet Clinic is dedicated to serving the pets in Cheyenne, Wyoming and the surrounding areas. With our full-service animal hospital and in-house pharmacy, lab, and imaging equipment, our veterinarians are able to provide your furry and feathered friends with the highest quality routine care and 24-hour emergency services.

Emergency Care

In addition to our extended office hours, Avenues Pet Clinic offers 24/7 emergency care for new and established patients. Just call our regular office line, 307-778-3007, to be connected with the on-call veterinarian to arrange to be seen!

Amazing Doctors

Our doctors are committed to providing the highest level of care for our patients!  Their bedside manner and attention to detail helps to put even the most nervous patients (and their humans) at ease.

Surgical Center

Avenues Pet Clinic offers a complete surgical center, and highly-trained vets that allow us to perform most surgical procedures right here in the office--no need to travel to make sure your pet receives the care it needs!

Meet our Doctors 

Avenues Pet Clinic is staffed with highly-qualified veterinarians, committed to caring for your pets as if they were their own!

Dr. Rod Hartshorn


Dr. Rod Hartshorn graduated the University of California at Davis, and has been with Avenues Pet Clinic since Dr. Jean Cotton first opened the doors in 1983. Dr. Hartshorn has been practicing small animal medicine and surgery for 45 years, and served 21 years in the Air Force Veterinary Corps. 

Dr. Hartshorn is board certified by both The American College of Laboratory Medicine (ACLAM) and the American College of Veterinary Preventative Medicine (ACVPM) and is also a member of the Veterinary Emergency and Critical Care Society.

In addition to his love of the practice, Dr. Hartshorn is an avid downhill skier and SCUBA diver. He and his wife Laura raise and competitively show Miniature Schnauzers, 30 of which have earned their AKC championship.

Dr. Connie Dorsett


Dr. Dorsett was born and raised in Central Illinois, and came to APC in 2008. She received her Bachelors in Animal Sciences and Bachelors in Veterinary Medicine at the University of Illinois before continuing on to receive her DVM from the university, and complete an internship in Large Animal Medicine/Ambulatory. 

Dr. Dorsett also has extensive experience in behavior training and emergency medicine.  She lives in Cheyenne with her pets--4 dogs, 1 cat, 3 snakes, 2 horses, and 4 geckos!

Dr. Amanda Staples


Dr. Staples grew up in Cheyenne and graduated from Central High. She attended the University of Wyoming, completing her bachelor’s degree in 2011, and received her Doctor of Veterinary Medicine degree from Colorado State University in 2015. Dr. Staples began working at APC in 2008 as a kennel assistant, and throughout college and veterinary school as a veterinary assistant.

Dr. Staples has an assortment of animals including three dog, two cats, a horse, and a rabbit. In her free time, Dr. Staples enjoys hiking and snowshoeing with her dogs, horseback riding, traveling, reading, and stained glass.

Dr. Randy Smith


Dr. Smith received his undergraduate degree from Colorado State University, getting his Bachelor of Science in Animal Science. He then continued at Colorado State University, receiving his DVM degree in2004. Afterward, he completed a one year internship at Wheat Ridge Animal Hospital, and spent one year in a surgical residency at Texas A&M University.

Dr. Smith loves performing surgeries of any type, whether orthopedic, oral or soft tissue.
Outside of work, Dr. Smith enjoys golfing, skiing, fishing, biking and hiking with his family, and watches his kids perform in sporting events and dance recitals at every possible opportunity.

Dr. Taylor Barker


Dr. Barker was born and raised in North Carolina. After receiving her BS in Animal Science from North Carolina State University (GO PACK!), she moved to Mississippi, where she received her DVM from Mississippi State University. 

Dr. Barker moved to Cheyenne following graduation with her husband, Joshua, a swine veterinarian. After seeing the yellow pigs in front of Avenues, she knew that working here was meant to be. 

In her spare time Dr. Barker likes to travel, especially trips to the beach, cook, and spend time with her husband and fur kids: Boomer, Charlotte, and Duncan (dachshunds), Jackson (yellow lab), and Mojo (the best cat in the world).

What we Offer

We at Avenues Pet Clinic strive to provide comprehensive pet care. Our most-used services are: 

Full Service Animal Hospital

Serious illnesses or injuries may require hospitalizations. 

Whether your pet has a serious illness or injury, or is simply recovering from a routine procedure, we have the technology to provide the care and monitoring they need!

  • On-call vet 

  • Canine blood bank

  • Continuous monitoring


Fully-stocked, in-house pharmacy.

When your pet is ill, you don't want to have to wait for their medication!  On the very rare occasion we don't have a prescription on hand, we will rush special order it for you!

  • Chronic conditions

  • Post-op pain management

  • Specialty food for weight management


In-house lab and radiology testing.

No need to bring your pet out of town for lab and imaging--Avenues Pet Clinic is proud to perform and process diagnostics right here in Cheyenne, so you don't have to wait for results!

  • X-rays

  • Digital imaging

  • State-of-the-art lab

Health, Wellness, & Injury Exams

Keep your pet healthy all year!

Whether your pet needs annual vaccinations, isn't feeling well, or has been injured, our thorough exams are designed to find any problems there may be.

  • Clean, cheerful exam room.

  • Extended office hours

  • Serving cats, dogs, birds, amphibians, reptiles, and rodents


Dental care is vital to your pet's health!

The ASPCA recommends brushing your pet's teeth daily! Even with brushing, plaque buildup can lead to inflamed gums, decayed teeth, and even bacterial infections.

  • Ultrasonic scaling

  • Polishing, sealants, fluoride treatments

  • Extractions

24/7 Emergency Service

After-hours care for new & established patients.

Whether your pet has suddenly fallen ill, or has been injured, our vets are on call 24 hours/day, every day of the year. Please do not attempt to schedule emergencies online; call 307-778-3007.

  • 24 hour service

  • In-house diagnostic capability

  • Complete animal hospital and pharmacy


Our Gallery

We are proud of our awesome clinic!  Feel free to call to arrange a tour of the facility!

Reviews and Ratings

Yelp Reviews Avenues Pet Clinic Cheyenne