Free first puppy and kitten wellness exams for new clients. ($50 Value, Excludes Sick Exams)

Must submit information below 1st, then call us at 817-326-6262 to make your appointment and mention this exclusive offer.

All Creatures Animal Hospital, Your Full-Service Veterinary Clinic in Granbury

Here at All Creatures Animal Hospital, we take your pet's health and happiness seriously. We go above and beyond to provide your pet with health and wellness through optimal veterinary care. Having access to a trustworthy veterinarian and reputable animal clinic can make a tremendous difference in your pet's life. If you live in Granbury or the surrounding areas, you can bring your pet here for full-service animal health care for your pet.

Preventative Care

We have years of experience in providing pets preventive care and treating their severe conditions. Our preventative care program includes services your pet needs like annual wellness exams, diagnostic testing, parasite control, vaccinations, dental care, spay and neuter procedures, and more. Wellness exams enable us to keep track of your pet's health. It is also a good way of detecting early signs of health conditions or diseases before the disease has a chance to spread. Early detection and treatment of health issues can improve your pet's chances of having a successful recovery. We also offer nutrition consultation and in-house laboratory services that provide blood work, diagnostic ultrasounds, and x-rays for your pet.

Vaccinations and General Surgery

Our animal clinic offers core and non-core vaccinations to keep your pet safe from infectious diseases. We will also customize a vaccination schedule for your kitten or puppy to maintain protection over the years. If your pet needs surgery, you can count on our team to provide quality surgical care. We perform general surgeries for tumor removal, tooth extraction, broken bone repair, and more.


When you go out of town, you want to make sure your pet is in the best of hands. That's why we provide top-quality boarding for pets. With comfortable quarters and quality care, you can rest easy knowing your pets are safe and comfortable. They are also within reach of the best possible medical care should the need arise.

Contact Us for Vet Care in Granbury, TX

No matter when your pet may need help, our team will be there for him or her. At All Creatures Animal Hospital, we are here to provide you and your pet with quality health care service. We are committed to helping pets in and around the Granbury area. Contact us online or call to see how we can help.



COVID-19 Update -  06-17-2020

All Creatures Animal Hospital is still operating under our regular office hours.  We are taking every precaution to keep our clients and staff safe. We continue to offer our popular curbside service. Several clients have enjoyed staying in their vehicles while picking up medication, dropping off their pet for an exam while they run errands, or waiting in their vehicle while the patients have exams and treatments in the office.

We continue to monitor the ever-changing recommendations and laws concerning COVID-19. As Community mitigation strategies have been eased to allow resumption of activities and there have been more mass events/gatherings in the state, thus leading to more opportunities for transmission. This has become evident with the reported daily rise of COVID-19 positive cases and hospitalizations over the last two weeks. In fact, last week’s numbers for positive cases and hospitalizations due to COVID-19 broke the record each day! Increased testing, including for those without symptoms, expanded contact tracing, and adherence to control measures like self-isolation and quarantine, are important to control viral transmission across the state.

Gov. Greg Abbott on Tuesday, 6/16/20, urged people to stay home as the state registered the highest number of new hospitalizations due to the coronavirus, marking the fifth consecutive day of rising hospitalizations. Abbott reported that 2,622 people tested positive on Tuesday for the coronavirus, a new daily record for the Lone Star State. The prior record had been set on June 10, when 2,504 tested positive. The state’s Health and Human Services Department also reported that 2,518 lab-confirmed COVID-19 patients are currently in Texas hospitals, up from 2,326 on Monday. Hospitalizations have been on a steady upward trend since May 25, when about 1,500 were hospitalized.

Local officials in Travis County, which includes the state capital of Austin, have extended stay-at-home orders in recent days in response to the rising number of COVID-19 hospitalizations (the order which was set to expire on June 15, has been extended to Aug. 15). Other Texas counties, such as Harris county have also been in the news recently, stating that they are considering re-instituting the “Stay Home, Work Safe” order. There are an estimated 36,000 active coronavirus cases in Texas as of 6/16/20. Nearly 2,000 Texans have died from the coronavirus.

Per the CDC current guidelines for self-quarantine post exposure, several businesses across the country, including Texas businesses, have reopened only to announce last week, they were temporarily closing after employees tested positive for COVID-19 after exposure to positive patrons. 

As excited as All Creatures Animal Hospital is at the thought of reopening our lobby to general traffic, we do not wish to risk the health of patients, staff, and clients. We also do not want to find ourselves forced to shut down as we self-quarantine due to exposure to a COVID-19 positive person.

We will continue to closely monitor the trend of COVID-19 cases and hospitalizations. Our priority is to continue to provide the exceptional service you have come to expect from us while doing the best we can to mitigate risk to our patients, staff, clients, and community.              

The AVMA has a detailed and regularly updated information page on COVID-19 as it relates to pets. VetCompanion, one of our trusted resources for information, has provided us with some general guidance. Be sure to check the AVMA site for breaking news on this rapidly developing global health crisis. Some key takeaway messages (as of March 15, 2020) include: - Infectious disease experts and multiple international and domestic human and animal health organizations agree there is no evidence at this point to indicate that pets become ill with COVID-19 or that they spread it to other animals, including people. - If you are not ill with COVID-19, you can interact with your pet as you normally would, including walking, feeding, and playing. You should continue to practice good hygiene during those interactions (e.g., wash hands before and after interacting with your pet; ensure your pet is kept well-groomed; regularly clean your pet’s food and water bowls, bedding material, and toys). - Out of an abundance of caution, it is recommended that those ill with COVID-19 limit contact with animals until more information is known about the virus. Have another member of your household take care of walking, feeding, and playing with your pet. If you have a service animal or you must care for your pet, then wear a facemask; don’t share food, kiss, or hug them; and wash your hands before and after any contact with them. - As always, careful handwashing and other infection control practices can greatly reduce the chance of spreading any disease. The National Association of State Public Health Veterinarians’ (NASPHV) compendium of standard precautions is a good reference for appropriate infection control in veterinary practices.

 Click here for informational videos about the coronavirus and how it effects you and your pet

The Scoop on Companion Animal and Coronavirus Testing

Also, below are a few links that could be useful to keep up to date as the COVID-19 pandemic continues:


·         US DHHS CDC Global COVID-19 Map


US DHHS CDC US Outbreak Statistics


COVID-19 Outbreak Tracker.  Johns Hopkins



COVID-19 Outbreak Tracker.  Kaiser Family Foundation


US Dpt of State Travel Advisories




US DHHS Public Health Emergency Declaration


Flu Types, definitions, and naming conventions.   US DHHS CDC


Definitions and Risk Assessments,  US DHHS CDC  (Interim US Guidance for Risk Assessment and Public Health Management of Persons with Potential Coronavirus Disease 2019 (COVID-19) Exposure in Travel-associated or Community Settings)


National Pandemic Strategy Page,   US DHHS CDC


Pandemic Intervals Framework,  US DHHS CDC


Pandemic Phases,  World Health Organization (2009 H1N1)




World Health Organization  (WHO)


EU European Centre for Disease Prevention and Control.  COVID-19 site


UK Government COVID-19 Publications


Canada Government COVID-19 Info Page


Mexico Government Dpt of Health COVID-19 Page

Australian Government.  Dpt of Health COVID-19 Resource page





US DHHS Office of the Assistant Secretary for Preparedness and Response (ASPR) COVID-19 page (PHE.GOV)




US DHHS National Institutes of Health (NIH)


US DHHS NIH National Library of Medicine (NLM)




   US DHHS CDC Travel Health Notices


   US DHHS CDC Weekly COVID-19 newsletter updates




   Respirator Information


US DHHS Centers for Medicare and Medicaid Services (CMS)


US DHHS Food and Drug Administration


    COVID-19 Emergency Use Authorizations  (FDA)


US Dpt of Labor OSHA


US Dpt of State.  Overseas Security Advisory Council.


US Dpt of Transportation FAA.  Interim Aircrew Guidance for COVID-19


USA GOV International Traveler Issues for Americans


US National Governors Association.  COVID-19 Site




American College of Emergency Physicians.  COVID-19 Resource page


American College Health Association


Health Industry Distributors Association


International Air Transport Association.  Air Transport and Communicable Diseases Page


National Ebola Training and Education Center.  (Search under COVID-19 Resources)


Network for Public Health Law.  Coronavirus Primer.  Authorities, etc...


University of Minnesota.  Center for Infectious Disease Research and Policy.  COVID-19 page.


Massachusetts General Hospital.  2019 Novel Coronavirus Toolkit




Image of dog and kitten next to each other

Community Content

Veterinary Topics

Featured Articles

Read about helpful topics

Meet Our Staff

  • Haley Garrett
    Kennel Technician

    Haley was born and raised in Saginaw, TX, where her love for animals flourished. Growing up she had pets of all sizes from tarantulas and sugar gliders to snakes and cows. She joined our team in July of 2020 and soon after earned her Bachelor’s degree in Animal Science at Tarleton State. She hopes to further her career in Veterinary science wherever the road may take her. In her spare time Haley loves to spend time with her cats Luna and Apollo. She also enjoys going outdoors and capturing her adventures with photos and spending quality time with her loved ones. 

  • Dr
    Carmine Esposito

    Dr. Carmine Esposito earned his Bachelor of Science in Pharmacy from the Philadelphia College of Pharmacy and Science.  Upon graduation, he worked in hospital and retail pharmacy for two years before returning to graduate school.  He pursued and ultimately earned his Doctorate in Pharmacy from the University of the Sciences in Philadelphia.  Dr. Esposito practiced Pharmacy for seven years before pursuing his dream of becoming a veterinarian. In 2010, he graduated Magna Cum Laude from St. George’s University School of Veterinary Medicine after completing his clinical year at North Carolina State University Teaching Hospital.

    After graduation Dr. Esposito spent his first three years working as a full time Associate Veterinarian at a five-doctor veterinary hospital in Scottsdale, Arizona, while also working as a staff Pharmacist and Consultant Veterinarian for an internationally-recognized veterinary compounding pharmacy.  Dr. Esposito then returned to Hunterdon County New Jersey to be near family and friends.  Upon his return home, he joined a local veterinarian team in his home town.

    While working in Scottsdale, Dr. Esposito discovered the benefits of ultrasound in private practice.  At that time, he was fortunate to have an opportunity to work at a busy practice where ultrasound was extensively utilized.  One of the doctors was an instructor for the Academy of Veterinary Imaging and mentored Dr. Esposito daily.
    Since that first experience, he has completed over 200 hours of abdominal and cardiac ultrasound training at the Academy of Veterinary Imaging in Arlington, TX. His experience and training has allowed him to complete more than 3000 ultrasound studies, and enabled him to become an ultrasound lab instructor at the Academy of Veterinary imaging too.

    In 2015 Dr. Esposito started providing mobile ultrasound consultations for NJ Mobile up until 2018.  He had also owned and operated a busy mobile companion animal practice in Hunterdon County, NJ before moving to Granbury, TX in 2018.  Through his teaching, volume of ultrasound studies, and continued private practice, he brings up to date diagnostics with a practical approach.

    Dr. Esposito loves being a veterinarian because it allows him to be involved in a variety of medical disciplines while teaching, assisting, and comforting animals and their families.  His knowledge of pharmacology and physiology, in both veterinary and human medicine, allows him to easily explain and discuss diseases and treatments with pet owners.  He strives to provide pet owners with a better understanding of their pets’ medical conditions.  He believes this understanding leads to healthier pets and happier family members.  

    When he is not working, he is an active outdoorsman who enjoys hiking, boating, skiing, kayaking, hunting, and fishing. He also enjoys leading a healthy lifestyle and stays active training for Tough Mudders, fun runs, and other competitive events.  He appreciates quality time with family and friends, and he enjoys traveling locally and internationally when time permits.

  • Linsdey Cruz
    Veterinary Technician

    Linsdey was born and raised in Houston, TX. Life brought her to North Texas in the summer of 2017 and she joined our team in October of 2017. From a young age, Linsdey has always had a love for animals and grew up having a variety of pets.  She currently lives with 2 chihuahuas named Shakira and Seguin, and a pit bull named Cheeto. Linsdey is also continuing her education in Veterinary Science to receive her Veterinary Technician Associate's degree. In her free time she enjoys cooking, reading, playing on a professional billiards team, the company of friends and family, and spending time with her dogs. 

  • Stephanie Acree

    Stephanie was raised right here in Granbury. She joined our team in August of 2008 and currently holds the position as our receptionist. She shares her home here with her five rescue animals. Mylee, Tailor, Hank, Sierra, and Twix. In her spare time she enjoys doing projects around her house, playing with her animals, and spending time with her family.

  • Stephanie Lawrence
    Lead Veterinary Technician

    Stephanie was born in Fort Worth, Texas and called Granbury home her whole life. She joined our team in August 2006 as a veterinary technician, then became our lead veterinary technician in October 2019. Stephanie loves to work with animals of all shapes and sizes in a hospital setting. She has always dreamed of working with animals which led her to receive her Veterinary Assistants degree. She also enjoys staying current through continuing education classes. Stephanie shares her life with a tiny Chihuahua named “Lelu” and a blue Pit Bull named 'Enzo'. In her downtime, she enjoys reading, spending time with her husband Gary and their daughter, swimming, hiking, being with friends, and living every day to its fullest.

Contact Us

Send us an email today!

Locate Us

Find us on a map

Office Hours


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-12:00 pm




Hear From Happy Pet Owners

  • "Best Vet in Granbury, Great staff!"
    Tonya B.
  • "Every time y'all go above and beyond for our personal dogs and our foster animals! Thank you!"
    Heather S.
  • "Wonderful Vet! Such an incredibly kind staff and practice."
    Ronica W.
  • "Best staff in town! Always a friendly smile!"
    Roy R.
  • "Nice staff"
    Chris B.
  • "Cares about animals and concerned about its well being."
    Brian S.
  • "This place is great! Very Reasonable Prices!! I highly recommend them."
    Jenny H-R.