About Us

Offering compassionate, emergency veterinary care in Greensboro, NC.

Welcome To Happy Tails Veterinary Emergency Animal Hospital! Our team is proud to be your premier Greensboro after hours emergency vet clinic. While we certainly hope that you never have to experience one personally, we do know that animal emergencies do happen. Fortunately, we’ve got the facility, the staff, the services, and the schedule to meet your needs.

Our primary team of emergency veterinarians in Greensboro have a combined 23 years of experience working with animals. The staff is led by Dr. Kelley Gebhardt, who founded Happy Tails in 2008. Our other associate veterinarians include Dr. Jennifer Wiegel, Dr. Joni Allgood, and Dr. Danielle Barnes

In addition to our lead emergency veterinarians, we also have 6 associate veterinarians who work with us on a part-time basis. Rounding out our staff is a friendly, knowledgeable, and passionate staff including front office management and veterinary care technicians. Together, the entire Happy Tails staff works to ensure that every pet owner and pet who comes through our door feels as calm and as cared for as possible.


If you’re a pet owner living near Greensboro, NC, then save our contact information to your phone. That way, you’ll be able to quickly contact us for help in the event that your pet experiences or demonstrates any of the following issues:

  • Breathing problems

  • Vomiting and diarrhea

  • Ingestion of toxins or foreign objects

  • Bites, wounds, broken bones, and other traumatic injuries

  • Hit by a car

  • Heat stroke

  • Allergic reactions

  • Lameness and limping

  • Bloat

Our rule of thumb is simple: when in doubt, call us. By describing your pet’s symptoms and situation, we’ll be able to advise you on whether you should bring your pet in to see us for urgent care.




At Happy Tails, we’re proud to one of our area’s premier emergency veterinary facilities, serving Greensboro, Kernersville, Reidsville, Burlington, High Point, and surrounding communities.

Because animal emergencies don’t always happen at “convenient” times, we’re proud to offer Greensboro after hours emergency vet services. Our offices hours run from 6:00 p.m. to 8:00 a.m. Monday through Friday, and 24 hours on Saturday and Sunday.

To further help reduce the stress associated with a veterinary emergency, our staff can work with you to determine a manageable payment plan that will meet your needs. We also accept several major pet insurance plans. Lastly, as a show of appreciation and empathy, we’re also happy to offer free consultations for first-time clients.

High-Quality Care

Meet Dr. Kelley Gebhardt and the staff!

Superior Support

We’re one big, happy family!

Patients Love Us

Your pet’s health comes first.

We are always ready to help!

Scroll down for our contact information.  Our experienced emergency veterinary team is here for your pet’s needs.

We’re here nights, weekends, and holidays for your pet.


2936 Battleground Avenue
Greensboro, NC 27408
Click here for directions.

After Hours Care

Office Hours:
Mon: 6:00pm – 8:00am
Tues: 6:00pm – 8:00am
Wed: 6:00pm – 8:00am
Thurs: 6:00pm – 8:00am
Fri: 6:00pm – 8:00am
Sat: 24 hours
Sun: 24 hours

Contact Us

Call us: 336-288-2688
Fax us: 336-288-2686
Email us: happytailser@gmail.com

We are open 24 hours on holidays
After regular business hours - Guardian Vets is here!
We are pleased to provide extended hours emergency consultations from a licensed veterinary professional. These individuals will help you determine if you will need to bring your pet in for veterinary care. To reach one of our on-call professionals:

  1. Call our main number: (336) 288-2688
  2. When prompted, press 1.
  3. Your call will automatically be connected to a licensed veterinary professional who will triage the emergency. No sitting on hold, no leaving a message with a service.

Have questions? We’re here to help!


Please complete the form below and a member of our team will respond generally within 24 hours. If you’re in the middle of an emergency situation, please call us at 336-288-2688.